Vets

Mayville Animal Clinic

Vets

Address:
825 Paul Kruger Street,, Mayville, Pretoria, Gauteng, South Africa

Contact Person: Reception
Tel: (012) 335 2257
Email: vetlight@gmail.com

Mdzananda Animal Clinic

Vets

Address:
21297 Govan Mbeki Road, Khayelitsha, Mandela Park, The Western Cape, South Africa

Contact Person: Reception
Tel: (021) 367 6001
Email: nfo@mdzananda.co.za
Web: www.mdzananda.co.za

Medi Ark Animal Hospital

Vets

Address:
11 Normand Street,, Westonaria, Westonaria, Gauteng, South Africa

Contact Person: Reception
Tel: (011) 753 2427
Email: akasia@cybersmart.co.za

Medivet Dierekliniek En Wilddienste

Vets

Address:
120 Doornhoek,, Thabazimbi, Thabazimbi, Limpopo, South Africa

Contact Person: Reception
Tel: (014) 772 3323
Email: info@medivetkliniek.co.za

Meerensee Veterinary Hospital

Vets

Address:
74 Anglers Rod,, Meerensee, Meerensee, KwaZulu-Natal, South Africa

Contact Person: Reception
Tel: (035) 753 1234
Email: meerenseevet@gmail.com

Melville Animal Clinic

Vets

Address:
24 Main Rd & 1st Ave, Melville, Johannesburg, Gauteng, South Africa

Contact Person: Reception
Tel: (011) 726 2886
Email: melvillec@mweb.co.za
Web: melvilleveterinaryclinic.co.za

Mercury Street Veterinary Hospital

Vets

Address:
103 Mercury Street, Alphen Park, Benoni, Gauteng, South Africa

Contact Person: Doctor Heather Pearson
Cell: (072) 606 4001 | Tel: (011) 894 6628
Email: mercurystreetvet@gmail.com

Meyersdal Veterinary Clinic

Vets

Address:
82 Michelle Avenue, ,, Randhart, Alberton, Gauteng, South Africa

Contact Person: Reception
Tel: (011) 869 8224
Email: meyersdal.vet@iafrica.com

Meyerton Diere Kliniek

Vets

Address:
9 Pretorius St,, Meyerton, Meyerton, Gauteng, South Africa

Contact Person: Reception
Tel: (016) 362 0804
Email: admin.vets@threerivers.co.za

Middelburg Animal Hospital

Vets

Address:
3A Cnr Lillian Ngoyi & Joubert Street,, Middelburg, Middelburg, Mpumalanga, South Africa

Contact Person: Reception
Tel: (013) 243 5266
Email: midvetrf@intekom.co.za

Midlands Veterinary Clinic

Vets

Address:
103a Main Street, Howick, Howick, KwaZulu-Natal, South Africa

Contact Person: Alison Nielsen
Tel: (033) 330 5689
Email: reception@hmvet.co.za
Web: www.midlandsvet,co,za

Midrand Vet Hospital

Vets

Address:
42 Albertyn Street, Vorna Valley, Midrand, Gauteng, South Africa

Contact Person: Lauren Beckley
Tel: (011) 315 1577
Email: info@midrandvet.co.za
Web: www.midranddvet.co.za

MJ Versfeld: Poultry Vet cc

Vets

Address:
8 Grace Street,, Kenridge, Bellville, The Western Cape, South Africa

Contact Person: Mick Versfeld
Tel: (021) 914 3057
Email: mickversfeld@mweb.co.za

Montclaire Animal Hospital

Vets

Address:
172 Wood Road,, Montclair, Durban, KwaZulu-Natal, South Africa

Contact Person: Reception
Tel: (031) 469 2727
Email: montclairevet@mweb.co.za

Monument Dierekliniek

Vets

Address:
59 2nd Street (Cor 2nd and Viljoen), Krugersdorp North, Krugersdorp North, Gauteng, South Africa

Contact Person: Sheryl Garbacz
Tel: (011) 660 2813
Email: dirkvet@monumentvet.co.za
Web: www.facebook.comMonumentDierekliniek

Monument Park Veterinary Clinic

Vets

Address:
62 Skilpad Road Monument Park Monument Park, Monument Park, Pretoria, Gauteng, South Africa

Contact Person: Reception
Tel: (012) 346 2034
Email: monumentparkvetclinic@gmail.com
Web: www.monumentparkvetclinic.co.za

Mooi River Veterinary Clinic

Vets

Address:
15 Alexander Terrace, Mooi River, Mooi River, KwaZulu-Natal, South Africa

Contact Person: Sonja Pitcher
Cell: (082) 329 7936 | Tel: (033) 263 1161
Email: vets@mooivetclinic.co.za
Web: www.facebook.compgMooi-River-Veterinary-Clinic-1643219329303415

Mooifontein Veterinary Clinic

Vets

Address:
3 Mooifontein Road, Kempton Park, Kempton Park, Gauteng, South Africa

Contact Person: Reception
Tel: (011) 972 4123
Email: mooifonteinah@gmail.com
Web: www.mooifonteinvet.co.za

Mooikloof Veterinary Clinic

Vets

Address:
8 Mitchell Street,, Hermanus, Hermanus, The Western Cape, South Africa

Contact Person: Reception
Tel: (073) 795 4734
Email: rory_finch@hotmail.com

Moorreesburg Dierehospitaal

Vets

Address:
26 Laangstraat,, Moorreesburg, Moorreesburg, The Western Cape, South Africa

Contact Person: Reception
Tel: (022) 433 4883
Email: pa@tah.co.za


OlympicAd1