Get in Touch
Whether you need to book an appointment, ask a clinical question, or find your nearest clinic — our team is ready to help, 7 days a week.
Medical Emergency?
Our Main Centre Emergency Department is open 24 hours, 7 days a week.
We Read Every Message
Fill in the form and a member of our team will get back to you within 2 business hours.
Direct Contacts
Opening Hours
Response Times
Our Clinic Locations
12 clinics across the city — find the one closest to you.
Main Medical Centre
Main CentreMain Medical Centre
Downtown
Frequently Asked
Can't find what you're looking for? Use the contact form above or call us directly.
You can book online via our appointments page, call +1 800 MED CARE, or walk in during clinic hours. Most online bookings are confirmed within 30 minutes.
Yes — our Main Medical Centre accepts walk-ins 7 days a week. All other branches accept walk-ins on a space-available basis. We always recommend booking ahead to reduce wait times.
We accept NHIF, AAR Healthcare, Jubilee Insurance, Britam, UAP, and most major corporate insurance plans. Self-pay and cash options are also available with transparent pricing.
Same-day slots are typically available before 10am. Our care navigators can check live availability across all 12 locations and find the nearest open slot for you.
Yes. All patients have access to a secure Patient Portal where you can view test results, prescriptions, visit summaries, and appointment history at any time.
Absolutely. Telehealth is available for most non-emergency consultations. You can book a video appointment through the online portal and connect with your doctor from anywhere.