Umtata

912 Nelson Mandela Dr
Phone Number: +27 47 5310791
Stand 7456, Police Bend
Phone Number: +27 47 5322145
Metropolitan Pl Leeds Rd
Phone Number: +27 43 7097018