3164 Dougal Ave Windsor, ON N9E 1S6 Canada +1 519-967-8600
Tip: Always call ahead to check opening hours.