Contact & Appointments

We are here to help you get the care you need.

Whether you need an acute sick consultation, ongoing chronic care, an occupational medical, or have a question for our reception team, reach out using our verified channels below.

Fastest for Consultations

Book Online (Calendly)

Directly select an available 15-minute slot that fits your schedule. Confirmations and reminders are sent automatically.

Direct Reception Desk

Telephone Our Team

Speak directly with our reception team for same-day appointment queries, repeat prescriptions, or general questions.

WhatsApp Support

WhatsApp Chat

Convenient messaging for non-clinical appointment inquiries, directions, and administrative follow-ups.

Physical Location

Where to Find Us

Baker Street Medical Centre
Karaglen Mall, Baker Rd
Edenvale, Johannesburg, 1609
South Africa
Ample free parking inside Karaglen Mall centre
Ground level step-free wheelchair accessibility
Adjacent pharmacy and retail amenities in centre
Consultation Hours

Operating Hours

DayConsultation TimesStatus
Monday – Thursday08:00 – 17:45Regular
Friday08:00 – 16:45Regular
Saturday09:00 – 12:00Regular
SundayClosedClosed
Public HolidaysClosedClosed

Patient Privacy & Safe Communication Policy

Keeping your personal health information confidential and protected.

In accordance with South African healthcare privacy regulations and medical ethics standards, we do not accept personal medical histories, acute symptom reports, or confidential clinical files through unencrypted web forms.

For Clinical Appointments & Diagnosis

Please schedule a 1-on-1 consultation (in-person or telehealth) where Dr. Naidoo can evaluate your health securely and thoroughly.

Book consultation online
For Corporate & Business Medical Enquiries

For executive health screening, insurance medical packages, or on-site workplace health days, contact our practice coordinator directly.

Call practice coordinator: 011 609 1552