Building B, 65 Central St, Houghton Estate, Johannesburg, 2198, South ...
Netcare Park Lane Hospital Junction Ave and, Park Ln, Parktown, Johann...