Clinic
Directory

Find the Right Clinic

Search by service, condition, or insurance to find healthcare facilities near you.

Top Results

33,894 Clinics
33,894 clinics across Canada — these results are national and are not sorted by distance. Add a city to see what is actually near you.
Medicare Walk-in Clinic Country Hills
Calgary70 Country Hills Landing NW #103, Calgary, AB T3K 2L2, Canada
Walk-in clinic
West End Medical Clinic
Edmonton9509 156 St M7, Edmonton, AB T5P 4J5, Canada
Medical clinic
Bigelow Fowler Clinic West
Lethbridge30 Jerry Potts Blvd W, Lethbridge, AB T1K 5M5, Canada
Medical clinic
Doctors Plus Medical Centre
Airdrie505 Main St S #309, Airdrie, AB T4B 3K3, Canada
Medical clinic
Grande Prairie Primary Care Network
Grande Prairie11745 105 St #104, Grande Prairie, AB T8V 8L1, Canada
Medical clinic
Queenston Walk In Clinic
Hamilton631 Queenston Rd #103, Hamilton, ON L8K 6R5, Canada
Shifa Medical Clinic
Edmonton4222 Gateway Blvd NW #101, Edmonton, AB T6J 7K1, Canada
Medical clinic
Bonnie Doon Medical Centre
Edmonton8130 Whyte Ave NW, Edmonton, AB T6C 0Y4, Canada
Medical clinic
Mission Medical Clinic
Calgary1125 Olympic Way SE, Calgary, AB T2G 0E6, Canada
Medical clinic
Access 24 7
Edmonton13211 Fort Rd NW, Edmonton, AB T5A 1C3, Canada
Mental health service
WestView Health Centre
Stony Plain4405 S Park Dr, Stony Plain, AB T7Z 2M7, Canada
Hospital
Millbourne Mall Medical Centre
EdmontonMillbourne Market Mall, 7609 38 Ave NW #115, Edmonton, AB T6K 3L6, Canada
Family practice physician
University of Toronto Health & Wellness Centre (for students of UTSG campus)
Toronto700 Bay Street 12th and 14th floors, 700 Bay St. 12th Fl, Toronto, ON M5G 1Z6, Canada
Walk-In Clinic at Walmart Sherwood Park by Jack Nathan Health
Sherwood Park7000 Emerald Dr #400, Sherwood Park, AB T8H 0P5, Canada
Walk-in clinic
Village Mall Walk In Clinic
Red Deer21 6320, Red Deer, AB T4N 4C6, Canada
Walk-in clinic
South London Urgent Care Clinic
London595 Bradley Ave, London, ON N6E 3Z8, Canada
TelemedicineVirtual Walk-In ClinicGeneral Medical Appointments
Airdrie Community Health Centre
Airdrie604 Main St S, Airdrie, AB T4B 3K7, Canada
Urgent care center
University of Waterloo Health Services
Waterloo200 University Ave W, Waterloo, ON N2L 3G1, Canada
Phoenix Healthcare Centre
Kitchener450 Frederick St Unit 301, Kitchener, ON N2H 2P5, Canada
Clyde Medical Centre. Walk in - Wednesday Thursday
Ottawa1366 Clyde Ave. Unit 7-8, Ottawa, ON K2C 3Z4, Canada