Menlyn Animal Clinic Business Name: Menlyn Animal Clinic Business Phone Number: 012 460 5252/3 Business Name: Menlyn Animal Clinic Business Address: 1326 Justice Mahomed Street City: Pretoria Suburb: Menlo Park