Interpet Return to Directory Business Name Interpet Business Phone Number 011 476 3628 Shopping Centre Cresta Shopping Centre Business Address Cnr Beyers Naude & Weltevreden Road City Randburg Suburb Cresta