Address: Suite 1623, Netcare Christiaan barnard Memorial Hospital, DF Malan street, Cape Town. See full address and map. Categories: Oncology