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.
Book Online (Calendly)
Directly select an available 15-minute slot that fits your schedule. Confirmations and reminders are sent automatically.
Telephone Our Team
Speak directly with our reception team for same-day appointment queries, repeat prescriptions, or general questions.
WhatsApp Chat
Convenient messaging for non-clinical appointment inquiries, directions, and administrative follow-ups.
Where to Find Us
Karaglen Mall, Baker Rd
Edenvale, Johannesburg, 1609
South Africa
Operating Hours
| Day | Consultation Times | Status |
|---|---|---|
| Monday – Thursday | 08:00 – 17:45 | Regular |
| Friday | 08:00 – 16:45 | Regular |
| Saturday | 09:00 – 12:00 | Regular |
| Sunday | Closed | Closed |
| Public Holidays | Closed | Closed |
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.
Please schedule a 1-on-1 consultation (in-person or telehealth) where Dr. Naidoo can evaluate your health securely and thoroughly.
Book consultation onlineFor executive health screening, insurance medical packages, or on-site workplace health days, contact our practice coordinator directly.
Call practice coordinator: 011 609 1552