2685 Howard Ave, Windsor, ON N8X 3X2, Canada +1 519-972-5656
How to go there
Motel Loc: 42.2843 / -83.0119
Plan your visit