Life St James Hospital


  

36 St James Road, Southernwood, East London, 5201, South Africa

+27 43 722 9685