Now accepting walk-in appointments online for Dr. Viraj Sidhu Book now →
Accepting new patients: Kingsley Njoku·Book directly
Live wait time Real time sync to clinic system Loading…

Your Health, Our Priority
At Geens Medical Clinic

Serving Belleville with comprehensive healthcare solutions. Discover personalized care tailored to your needs.

Geens Medical Clinic — family medicine clinic in Belleville
Accepted coverage
OHIPWSIBBlue Cross
Our services

Comprehensive care, all in one place.

From routine visits to chronic disease management — everything your family needs, with a team that knows you.

About the practice

A modern approach to family medicine.

Located in the heart of Belleville, Geens Medical Clinic is dedicated to providing high-quality healthcare. Our focus is on ensuring that every patient receives attentive, personalized attention in a calm and welcoming environment.

Book your way

Online, by phone, or walk in. We make it easy to be seen when you need it.

Same-day visits

Most patients are seen same day or next day — no long waits.

Clear billing

Accepted: OHIP, WSIB, and Blue Cross IFHP. No surprises.

Our team

A team built around your care.

Physicians, nurses, and support staff working together — so you always have someone who knows you.

VS

Viraj Sidhu

Physician

View profile →
KN

Kingsley Njoku

Physician

View profile →
CO

Chinedu Okudo

Physician

View profile →
Clinical Support
RP

Ruchi Patel

Medical Office Administrator

View profile →
HP

Harnisha Patel

Medical Office Administrator

View profile →
MP

Meet Patel

Medical Office Administrator

View profile →
Hours of operation

Here when you need us.

Hours are kept current from Google. Book online or call us to find a time that works.

Monday9:00 AM – 4:00 PM
Tuesday9:00 AM – 4:00 PM
Wednesday9:00 AM – 4:00 PM
Thursday9:00 AM – 4:00 PM
Friday9:00 AM – 4:00 PM
SaturdayClosed
SundayClosed
From the practice

Staying informed shouldn’t be hard.

All articles ›
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.