Life Roseacres Hospital is located in Primrose in Johannesburg. We have 128 beds, 4 theaters, a 6 bed general ICU a radiology facility and other facilities.
Add Business Pictures