835 King W Kitchener, ON, N2G 1G3
519-749-4300
Freeport Campus: Complex continuing care, mental health and addictions, renal satellite clinic, pain clinic, inpatient rehab and outpatient rehab.
Kitchener Hospitals
Advertising
115 Delhi St Guelph, ON, N1E 4J4
519-837-6437
Guelph Hospitals
1030 Gordon St Guelph, ON, N1G 4X5
519-766-7770
Guelph Hospitals
5 Dunke St N Elmira, ON, N3B 2A6
519-669-2901
Elmira Veterinarians
238 Grand River St N Paris, ON, N3L 2N7
519-442-2251
Paris Hospitals
111 Schweitzer Cres RR 2 Wellesley, ON, N0B 2T0
226-660-1122
Wellesley Hospitals
1084 Rest Acres Rd Brant, ON, N3L 3E3
519-442-3286
Brant Hospitals
6484 Wellington Rd 7 Elora, ON, N0B 1S0
519-846-8400
Elora Veterinarians
235 Union St E Fergus, ON, N1M 1W3
519-843-3983
Fergus Hospitals
6173 3RD LINE ON, N1M 2W5
519-843-5858
Hospitals
395 St David St N Fergus, ON, N1M 2J9
519-843-1425
Fergus Hospitals
234 St Patrick St E Fergus, ON, N1M 1M6
800-265-7723
Fergus Hospitals
322 Fairview Dr Brantford, ON, N3R 2X6
Brantford Hospitals
94 Charing Cross St Brantford, ON, N3R 2H6
519-802-4830
Brantford 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
ON
519-885-9517
Hospitals
Appointments (Capt) Toronto, ON
416-595-3600
Toronto Hospitals