Book an appointment with Dr James

Practice
Dr John James

Please contact the practice directly to book an appointment

Dr John James

Dr John James
Otorhinolaryngologist

043 722 4834

36 St James Rd, Southernwood, East London, South Africa

Southernwood

Eastern Cape





To book an appointment, please contact the practice directly