Groote Schuur Hospital - Dept of Urology is located in Cape Town, South Africa on New G S H Ward E26 Groote Schuur Hospital, Anzio Road, Observatory. Groote Schuur Hospital - Dept of Urology is rated 4.7 out of 5 in the category university hospital in South Africa.
Address
New G S H Ward E26 Groote Schuur Hospital, Anzio Road, Observatory
Accessibility
Wheelchair-accessible entrance