DR JOHN GRIFFITH Experienced, trusted and affordable GP’s in Sandton. Our Services General and Family Practice Consulting Blood tests ECGs Weight Loss Program Insurance & Visa Medical Gynae Checkups and PAP Smears Contraception Mens’ Health Executive Wellness Home Affairs Medicals HIV & STD Testing Cancer Screening Psychological Counselling Anxiety & Depression Treatment