Lenmed Ahmed Kathrada Private Hospital is located in United States on K43, Klipspruit West, Lenasia, 1821, South Africa. Lenmed Ahmed Kathrada Private Hospital is rated 3.1 out of 5 in the category private hospital in lenasia in United States.
Address
K43, Klipspruit West, Lenasia, 1821, South Africa