services

 Yellow Fever Vaccinations and Travel advice

 Country specific vaccinations and travel health risks

 General Family Practitioner

 SAMSA (South African Maritime and Safety Authority) approved doctor

 General Practitioner

 Department of Home Affairs of South Africa medical certificate examinations