Dr SZ TwabuOther South Africa AboutRegistered dentist | Practice #: 0424609📋Contact&Info📞Phone06559840098📍Address3 Nolangeni Street, Mount Ayliff, Eastern Cape 🗺️Location