Now accepting walk-in appointments online for Dr. Viraj Sidhu Book now →
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