Book an appointment with Dr Shaw

Practice
Dr. John Shaw

Please contact the practice directly to book an appointment

Dr. John Shaw

Dr John Michael Shaw
Gastroenterologist

0214042076

2 Gardenia Place

Hazelwood Park

Sun Valley

Western Cape





To book an appointment, please contact the practice directly