RIBUMED GLENWOOD DAY HOSPITAL Oct 19, 2023 Practice No.: 0833193 Speciality: Hospital Address: 83 Ismail C Meer Street, Durban Central, Durban, South Africa Telephone Number: 0314927500 Alternate Telephone Number: +27314927500 Email Address: Dispensing or Non-Dispensing: