Trusted Care·OHIP · WSIB · Blue Cross
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.

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.

Patient reviews

Trusted by patients.

Google rating
4.5 ★★★★★

Based on 563 Google reviews.

★★★★★

“Love this place… better then the good doctors who dont even face you, nor show any empathy this clinic actually face you and have concerns for your health.Will keep coming back and definitely tell others.”

— Taml Wood

★★★★★

“I’ve been coming to Geen’s for about a year and have always been quite pleased with the service. However, the new physician, Dr. Kingsley Njoku, is a shining star. He’s efficient, direct, and not only does he ask the right questions, but he really listens to the answers. I really appreciate his warmth and professionalism.”

— Colette

★★★★★

“Good experience with walk in clinic. You go in and enter information and they text you to be back in approximately 15 minutes when your turn is approaching – i was grateful for this as it was a couple hours wait. Friendly staff and quick efficient visit!”

— Taylor

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

KN

Kingsley Njoku

Physician

CO

Chinedu Okudo

Physician

Clinical Support
RP

Ruchi Patel

Medical Office Administrator

HP

Harnisha Patel

Medical Office Administrator

MP

Meet Patel

Medical Office Administrator

EH

Engi Hakim

Client

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:30 PM
Tuesday9:00 AM – 4:30 PM
Wednesday9:00 AM – 4:30 PM
Thursday9:00 AM – 4:30 PM
Friday9:00 AM – 4:00 PM
Saturday10:00 AM – 5:00 PM
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.