Visit flora gardensFlora Gardens is located on the outskirts of Windsor on Hwy #3, just east of Walker Road, in Oldcastle.
Oldcastle is now in the Town of Tecumseh. So the physical address becomes
- 2465 Highway 3
- Tecumseh, ON
NOTE: Yahoo Maps is now retired - it gets you nowwhere.
But Google Maps now points to the right location (if you use this physical address).
Its own listing of Flora Gardens has now been fixed and sends you there also.