| 1 | | Eastbury House, 20 Georgian Crescent Hampton Office Park, Bryanston | Johannesburg | ZA | | +27 100201532 | kevin crossman | N/A |
| 2 | | Unit 1 Kyalami View and Heights, 96 Forssman Cl, Barbeque Downs | Midrand | ZA | | +27 723590965 | N/A | N/A |
| 3 | | 39 Corlett Dr, Illovo | Sandton | ZA | | +27 879800330 | N/A | N/A |
| 4 | | 39 Corlett Dr, Fairway | Johannesburg | ZA | | N/A | N/A | N/A |
| 5 | | 9 Sturdee Ave, Rosebank | Johannesburg | ZA | | +27 117880901 | N/A | N/A |
| 6 | | 46 Ashford Rd, Parkwood | Johannesburg | ZA | | +27 114471331 | N/A | N/A |
| 7 | | Medical Suites, Melrose Arch, 2nd Floor. 18 The High Street. Melrose Arch, Melrose North | Johannesburg | ZA | N/A | N/A | N/A | N/A |
| 8 | | 695 Joseph Lister Street, Constantia Kloof Sports And Exercise Medicine Centre Mayo 8, 1st Floor, Room 1, Constantia Kloof | Roodepoort | ZA | N/A | +27 114334966 | N/A | N/A |
| 9 | | 131 Greenway Rd, Greenside | Johannesburg | ZA | N/A | +27 116462220 | N/A | N/A |
| 10 | | Melrose Arch, 1 High Street | Johannesburg | ZA | N/A | +27 624589416 | N/A | N/A |
| 11 | | Bryan Park Shopping Centre, 218 A Grosvenor Rd, Bryanston | Sandton | ZA | N/A | N/A | N/A | N/A |
| 12 | | Loudre Centre, 45 Hibernia St, Central | George | ZA | N/A | +27 448735636 | N/A | N/A |
| 13 | | 41 Turnstone St, Bruma | Johannesburg | ZA | | +27 116165818 | N/A | N/A |
| 14 | | 55 Scott Rd, Observatory | Cape Town | ZA | | +27 729935469 | N/A | N/A |
| 15 | | 169 Fordyce Rd, Walmer | Gqeberha | ZA | N/A | N/A | N/A | N/A |
| 16 | | 9 Sturdee Avenue 2nd Floor. CSMO, Rosebank | Johannesburg | ZA | | +27 117885110 | N/A | N/A |
| 17 | | Silverlakes Rd Hazeldean Office Park | Pretoria | ZA | | +27 128800700 | N/A | N/A |
| 18 | | Milano Office Park - Unit 2, 4A Plein Street, Durbanville | Cape Town | ZA | N/A | +27 744560000 | N/A | N/A |
| 19 | | Medical Centre, 12 Isaiah Ntshangase Rd, Sharks | Durban | ZA | N/A | +27 313121136 | sandi hagemann | |
| 20 | | Shop 2 & 3 Moses Mabhida Stadium, 44 Isaiah Ntshangase Rd | Durban | ZA | | +27 319405556 | brendon goodenough | |