Windsor Medical Clinic - West Side Walk-in Clinic

1608 Tecumseh Rd W
Windsor