Intrepid Medical Centre & Walk-In Clinic
905 Niagara St Unit 1, Welland, ON L3C 1M4, Canada
Intrepid Medical Centre & Walk-In Clinic is located in Regional Municipality of Niagara of Ontario state. On the street of Niagara Street and street number is 905. To communicate or ask something with the place, the Phone number is (905) 361-1449. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Intrepid Medical Centre & Walk-In Clinic quickly are 43.02112 ,-79.25048