Dr C VAMVADELIS
Muizenberg, Cape Town, Western Cape •
General Practitioners