Care that comes to you,
every day
Family medicine, walk-in care, and specialist access — all under one roof, next to Grand River Hospital in Kitchener.
What we offer
Comprehensive care, one trusted team
From routine checkups to urgent walk-in care, we cover the full scope of primary healthcare.
Family Medicine
Ongoing care for patients of all ages with a dedicated physician.
Walk-In Clinic
No appointment needed — seen same day for urgent medical concerns.
Specialist Referrals
Fast, coordinated referrals to specialists when you need them.
Medical Forms
Work notes, disability forms, insurance documentation handled efficiently.
Vaccination
Routine immunizations and travel vaccines for all age groups.
Medication Refills
Timely prescription renewals with online booking and reminders.
Why choose us
Healthcare built around your life
Easy online booking via Cortico
Skip the phone queue — book any time with instant confirmation and pre-visit reminders.
Experienced, kind professionals
Dr. Kamphuis has 6+ years in the Ontario health system, supported by a team trained at top institutions.
Steps from Grand River Hospital
Walk in for non-emergency concerns and get expert care for infections, injuries, and more.
Address
702 King St W, Kitchener ON
Next to Grand River Hospital
Hours
Check Google for today's live hours
Specialty programs
More than primary care
Dedicated programs for specialized needs, delivered by the same trusted team.
TrueNorth Metabolic
Comprehensive metabolic health management — weight, diabetes, cardiovascular risk, and beyond. Personalized evidence-based care.
Women's Health Program
Dedicated care for women across all life stages — from reproductive health and preventive screening to menopause and more.
How to register
Join the family practice in 3 steps
Complete your intake form
Submit your info via Cortico's intake form. Takes about 5 minutes.
Book a meet & greet
Call (226) 686-0119 or email info@midtown.clinic. Tue–Thu 10am–4pm, within 4 weeks of registering.
Start booking online
After your meet & greet, book any time online — Mon–Fri, 9:20am–5:30pm.
No family doctor yet?
Walk-ins welcomeYou don't need to join the practice to be seen. Walk-in visits are available every day — no referral needed.