Newcastle Hospital
KwaZulu-Natal
Amajuba District Municipality
Newcastle Local Municipality
District Hospital
~270 beds
Offers: DCH(SA)
More info about this facility