MAP SEARCH Address 1056 Wyandotte St E, Windsor, ON N9A 3K2, Canada GPS 42.319797335819, -83.021883829916 Telephone 519-256-7139 Plan My Route Plan My Route