Our doctors

Dr John Khayalamadoda Shweni

Nephrologist


Tel:
437431686
Physical address:
The Cycads 10 St Marks Road , Southernwood, East London

Practicing Hospitals