835 King St W Kitchener, ON, N2G 1G3
519-749-4300
Your health, our mission: compassionate care and innovative services across Waterloo-Wellington and beyond.
Kitchener Hospitals
Advertising
54 Cardigan St Guelph, ON, N1H 3Z6
519-766-7726
Guelph Hospitals
150 Delhi St Guelph, ON, N1E 6K9
519-824-1010
Guelph Hospitals
176 Wyndham St N Guelph, ON, N1H 8N9
519-766-9991
Guelph Hospitals
115 Delhi St Guelph, ON, N1E 4J4
519-829-4033
Guelph Hospitals
115 Delhi St Guelph, ON, N1E 4J4
519-837-6437
Guelph Hospitals
93 Mathieson St Elora, ON, N0B 1S0
519-574-7360
Elora Hospitals
6488 Wellington Rd 7 Elora, ON, N0B 1S0
519-820-4113
Elora Hospitals
6484 Wellington Rd 7 Elora, ON, N0B 1S0
519-846-8400
Elora Veterinarians
6173 3RD LINE ON, N1M 2W5
519-843-5858
Hospitals
175 St David St N Fergus, ON, N1M 2J5
647-388-4710
Fergus Hospitals
395 St David St N Fergus, ON, N1M 2J9
519-843-1425
Fergus Hospitals
235 Union St E Fergus, ON, N1M 1W3
519-843-3983
Fergus Hospitals
234 St Patrick St E Fergus, ON, N1M 1M6
800-265-7723
Fergus Hospitals
238 Grand River St N Paris, ON, N3L 2N7
519-442-2251
Paris Hospitals
50 Charlton Ave E Hamilton, ON, L8N 4A6
519-500-9746
Hamilton Hospitals
109 Fanshawe Park Rd E London, ON, N5X 3W1
519-886-9793
London Hospitals
Appointments (Capt) Toronto, ON
416-595-3600
Toronto Hospitals