Worcester Hospital - Psychiatry Dept is located in Worcester, South Africa on Murray St. Worcester Hospital - Psychiatry Dept is rated 3 out of 5 in the category psychiatric hospital in South Africa.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet