National Renal Care Arcadia is located in Pretoria, South Africa on Netcare Jakaranda Hospital, 213 Middelberg Street, Muckleneuk, Arcadia. National Renal Care Arcadia is rated 3 out of 5 in the category dialysis center in South Africa.
Address
Netcare Jakaranda Hospital, 213 Middelberg Street, Muckleneuk, Arcadia
Accessibility
Wheelchair-accessible entrance