Book an appointment with Dr Hayes

Practice
Dr Hayes

Please contact the practice directly to book an appointment

Dr Hayes

Dr John Hayes
General Practitioner

274321136

Medical Centre 4

Main Road

Lambert'S Bay





To book an appointment, please contact the practice directly