Barrhaven Medical Centre (Family Physician) 2900 Woodroffe Ave Unit 10, Nepean, ON K2J 4G3, Canada ★ 4.2 (56 reviews) Waitlist Available
Riverside Court Medical Clinic 3635 Rivergate Way #5, Ottawa, ON K1V 2A4, Canada ★ 5.0 (11 reviews) Accepting Patients
Immigration Doctors Ottawa 1300 Baseline Rd, Ottawa, ON K2C 0R5, Canada ★ 5.0 (216 reviews) Waitlist Available