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