Now accepting walk-in appointments online for Dr. Viraj Sidhu Book now →
Holiday Closure: Our office will be closed on Monday, August 3, 2026, for the Civic Holiday. We will reopen on Tuesday, August 4, 2026. For medical emergencies, please call 911 or visit the nearest emergency room.
Take the first step

Book a visit in under two minutes.

Schedule your appointment with ease at Geens Medical Clinic. Trust our dedicated team to guide you through each step of your healthcare journey.

Walk-in Clinic

Book your walk-in clinic appointment

This is booking link for the walk-in clinic. Appointments are released 48-hours prior to the time. Please arrive 15-minutes early to your slot.

Book appointment →
Family Doctor

Book your family doctor appointment

This is not the booking link for the walk-in clinic. This link is only intended for the booking of meet and greets and enrolled patients follow-ups for the practice of Dr. Kingsley Njoku.

Book appointment →
Call to book

Speak with our team

Available during office hours — we’ll find you a time that works.

(613) 691-8037