ABRAHAM ESAU HOSPITAL
Calvinia, Northern Cape •
Provincial Hospitals