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 6231
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 86 678 3329
admin.wc@mhr.co.za (Admin related enquiries)
pay.wc@mhr.co.za (Payment related enquiries)
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
admin.wc@mhr.co.za (Admin related enquiries)
pay.wc@mhr.co.za (Payment related enquiries)
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
admin.wc@mhr.co.za (Admin related enquiries)
pay.wc@mhr.co.za (Payment related enquiries)
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
admin.tshwane@mhr.co.za (Admin related enquiries)
pay.tshwane@mhr.co.za (Payment related enquiries)
After Hours: T +27 21 861 6100


MHR Central (Bloemfontein)
Mediclinic Third Avenue Building, Ground Floor, No. 1 Third Avenue, Westdene, Bloemfontein, South Africa, 9301
PO Box 12062, Brandhof, South Africa, 9324
T +27 51 411 4111 • F +27 51 411 2596
admin.central@mhr.co.za (Admin related enquiries)
pay.central@mhr.co.za (Payment related enquiries)
After Hours: T +27 21 861 6100


MHR Nelspruit (Nelspruit)
Mediclinic Nelspruit, 1 Louise Street, Sonheuwel, Nelspruit, South Africa, 1200
P.O.Box 8487, Sonpark, Nelspruit, South Africa, 1200
T +27 13 741 4440 • F +27 13 741 2991
admin.north@mhr.co.za (Admin related enquiries)
pay.north@mhr.co.za (Payment related enquiries)
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
admin.north@mhr.co.za (Admin related enquiries)
pay.north@mhr.co.za (Payment related enquiries)
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
admin.central@mhr.co.za (Admin related enquiries)
pay.central@mhr.co.za (Payment related enquiries)
After Hours: T +27 21 861 6100