Visit flora gardens
Flora 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
- Canada
NOTE: Yahoo Maps is now retired - it gets you nowwhere.
But
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.