General Health Consultations
Routine health assessments are vital to staying on top of your wellbeing. Dr Haffajee offers comprehensive health check-ups to monitor your overall health, detect potential issues early, and provide preventative care.
Read More