MHR contact us Contact us

We’re on your doorstep. Please feel to contact us at any one of our branches across the country, or submit your query online. We endeavour to respond to all queries timeously.


MHR Head Office (Tijgerpark, Bellville, Cape Town)
Tijgerpark 1, Third Floor, Willie van Schoor Avenue, Tygervalley
P.O. Box 5228, Tygervalley, 7536
T +27 21 943 6200 • F +27 21 943 6229
After Hours: T +27 21 861 6100

MHR Western Cape (Tijgerpark, Bellville, Cape Town)
Tijgerpark 1, Third Floor, Willie van Schoor Avenue, Tygervalley
P.O. Box 5228, Tygervalley, 7536
T +27 21 943 6200 • F +27 21 943 6174
After Hours: T +27 21 861 6100

MHR Western Cape (Hermanus)
Arundel Medical Centre, Ground Floor, 20 Arundel Street, Westcliff, Hermanus
P.O. Box 5228, Tygervalley, 7536
T +27 21 861 6010 • F +27 86 673 5801 • C +27 82 772 5945
After Hours: T +27 21 861 6100

MHR George (Southern Cape)
Burger & Sloet Building, 31 Langenhoven Street, George, 6529
P.O. Box 1359, George, South Africa, 6530
T +27 44 803 2380/2224 • F +27 44 803 2450
After Hours: T +27 21 861 6100

MHR Tshwane (Hatfield, Pretoria)
1064 Arcadia Street, Second Floor, Hatfield, Pretoria, 0028
Postnet Suite 426, Private Bag X15, Menlopark, South Africa, 0102
T +27 12 440 7688 • F +27 12 440 7689
After Hours: T +27 21 861 6100

MHR Central (Bloemfontein)
Quantum Building, Ground Floor, Third Avenue, Westdene, Bloemfontein, South Africa, 9301
PO Box 12062, Brandhof, South Africa, 9324
T +27 51 411 4111 • F +27 51 411 2596
After Hours: T +27 21 861 6100

MHR Nelspruit (Nelspruit)
Suite 32, Sonpark Centre, Sonpark, Nelspruit, South Africa
P.O.Box 8487, Sonpark, Nelspruit, South Africa, 1200
T +27 13 741 4440 • F +27 13 741 2991
After Hours: T +27 21 861 6100

MHR Northern (Hatfield, Pretoria)
1064 Arcadia Street, Second Floor Hatfield, Pretoria, 0028
Postnet Suite 426, Private Bag X15, Menlopark, South Africa, 0102
T +27 12 440 7688 • F +27 12 440 7689
After Hours: T +27 21 861 6100

MHR Pietermaritzburg (KwaZulu-Natal)
191 Boomstreet, Pietermaritzburg, 3200
T +27 033 342 9611 • +27 033 342 9279 • +27 033 342 9535
F +27 033 342 8326
After Hours: T +27 21 861 6100