About 123,000 results
Open links in new tab
  1. Home [register.cpso.on.ca]

    Search here for an active physician in Ontario, as well as a physician who has become inactive within the last two years. Search by last name or first/middle name (including a partial search) or by the …

  2. Doctors in Toronto, Ontario (6590 Doctors Listed)

    Find a Doctor in Toronto, Ontario. Family Doctors and Specialist Directory. Clinic Locations, Phone Numbers and Doctor Ratings. Page 1.

  3. Homepage - The Clinic at Beverly Hills

    The Clinic at Beverly Hills Healthcare is a multidisciplinary healthcare group, adopting a modern approach to healthcare by pioneering the latest medical procedures with a primary focus on …

  4. Appletree Medical Group | Walk-In, Family Doctors, Virtual Care ...

    Appletree Medical Group offers Virtual Care, Walk-In, Family Medicine and Specialists services in Ontario, for same-day doctor's visit or ongoing medical care.

  5. Find a Doctor in Toronto's Top Hospitals - UHN

    Find a doctor across UHN hospitals in Toronto effortlessly. Utilize our doctors search to find by name, specialty, or hospital. Plan your visit today.

  6. Doctor Reviews & Ratings - Find a Doctor at RateMDs

    Search or browse RateMDs for trusted reviews & ratings on doctors & healthcare facilities. We're the original doctor ratings site with over 2 million reviews.

  7. WebMD - Find Doctors Near You: Top Physician Directory

    Search for doctors in your area. Research providers by insurance, specialty & procedures. Check doctor ratings, address, experience & more.

  8. The best Doctors & Medical Practitioners in Toronto - Yably

    Top-rated Doctors & Medical Practitioners in Toronto based on ratings and reviews from real patients.

  9. WELCOME TO DON MILLS FAMILY PRACTICE

    THE COVID VACCINE IS NOW AVAILABLE AT COVAX SITES AND PHARMACIES FOR ANYONE 5 YEARS OF AGE AND OLDER. Parents can book online starting Nov. 23 at 8am through …

  10. City Family Doctor Clinic – For all your healthcare needs.

    When booking, please call us at (416) 926-1006 to confirm which location your appointment will be taking place at. Please note that our phone, fax numbers and email address remain the same: If you …