| Alexandra Alexandra Health Clinic (1st Avenue) Address: 33 Arkrright, Alexandra
Tel: 011 440 1231 Alexandra Municipal Clinic (8th Avenue) Address: Cnr Eighth Avenue and Roosevelt, Alexandra Tel: 011 443 5182
Eastbank Municipal Clinic Address: Impala Street, Alexandra Tel: 011 443 7828
Fourth Avenue Municipal Clinic Address: Alexandra Women's Hostel, Cnr Hoffmeyer and Fourth Avenue, Alexandra Tel: 011 882 8930
|
| Bedfordview Bedfordview Municipal Clinic
Address: Cnr Sken Boulevard and Nicol Road, Bedfordview Tel: 011 874 5010
|
Bergbron Bergbron Medicross Centre
Address: Cnr Gordon and Bergbron Drive, Bergbron Tel: 011 670 2400
|
| Bezuidenhout Valley Bez Valley Municipal Clinic
Address: Sixth Street, Bezuidenhout Valley Tel: 011 648 0617
|
| Birchleigh Birchleigh Municipal Clinic
Address: Cnr Olienhout and Houtkapper Road, Birchleigh Tel: 011 999 4190
Birchleigh North Municipal Clinic Address: Mooifontein Road, Birchleigh North Tel: 011 391 4000
|
Bluegum View
Sonto Tobela Municipal Clinic
Address: 982 Mandela Drive, Bluegum View Tel: 011 810 4505
Zamani Municipal Clinic Address: 4079 Anthrium Rd, Bluegum View Tel: 011 810 1883 |
| Braamfontein Teddy Bear Clinic for Abused Children
Address: 13 Joubert Street Extension, Parktown Tel: 011 484 4554
Dental Hospital (Johannesburg Hospital) Address: Qeeuns Road, Parktown Tel: 011 488 4770
|
| Brackenhurst Brackenhurst Municipal Clinic
Address: Roy Campbell Street, Brackenhurst Tel: 011 867 3610
|
| Chiawelo Chiawelo Municipal Clinic
Address: 1753 Rihlampfu Road, Chiawelo Tel: 011 984 1599
|
Crosby
Crosby Municipal Clinic
Address: 77 Ingleby Road, Brixton Tel: 011 839 9119
|
| Crown Gardens Crown Gardens
Address: Cnr Ulster and Mourne Street Tel: 011 680 4258
|
| Diepkloof Charles Hurwitz SANTA Centre
Address: Cnr Collinder and Chrishoney Road, Zone 6, Diepkloof Tel: 011 938 8070
|
| Chris Hani Baragwanath Hospital Address: Potchefstroom Road, Diepkloof Tel: 011 933 8000
|
| Diepkloof Municipal Clinic Address: 3790 Marthinus Smuts Drive, Diepkloof Zone 3 Tel: 011 985 1104
|
| Discovery Discovery Community Health Centre Address: 35 Clarendon Drive, Discovery Tel: 011 674 1200
|
| Dobsonville Dobsonville Itereleng Community Health Clinic
Address: 5/7 Roodepoort Road, Dobsonville Tel: 011 988 3101
Nokuphila Municipal Clinic Address: 8405 Sejoe Street, Dobsonville Extension 2 Tel: 011 988 7924
Tshepo Themba Clinic Address: Edwin Makheta Street, Dobsonville Tel: 011 988 1010
|
| Eden Park Eden Park Municipal Clinic
Address: Cnr Abraham Street and Ferrari, Eden Park Tel: 011 385 1993
|
| Eldorado Park Eldorado Park Municipal Clinic
Address: Arlberg Avenue, Eldorado Park Tel: 011 945 4203
|
| Kliptown Municipal Clinic Address: Escort Road, Eldorado Park Extension 8 Tel: 011 945 2216
|
| Fleurhof Fleurhof Municipal Clinic
Address: Cnr Malacite and Spinel Avenue, Fleurhof Tel: 011 672 5899
|
Floracliffe Mayo Clinic
Address: William Nicol Drive North, Floracliffe Tel: 011 679 1160
|
| Florida West Rand Clinic
Address: 9 Madeline Street, Florida Tel: 011 760 1052
|
| Fordsburg Fordsburg Clinic
Address: 22 Bonanza Street, Fordsburg Tel: 011 834 4015
|
Halfway House Halfway House Municipal Clinic
Address: 19 Market Street South, Halfway House Tel: 011 805 3112
|
| Hillbrow Esselen Clinic
Address: 17 Esselen Street, Hillbrow Tel: 011 725 6710
Joubert Park Municipal Clinic Address: Between Claim and Twist, Hillbrow Tel: 011 725 4728
|
| Horizon Park Helderkruin Municipal Clinic
Address: Pheasant Street, Horizon Park Tel: 011 764 5403
|
| Houghton Johannesburg Hospice
Address: 50 Second Avenue, Houghton Tel: 011 483 1068
|
| Ivory Park Bophelong Municipal Clinic
Address: 3699 Makhaya Drive, Ivory Park Extension 2 Tel: 011 931 9001
Hikensile Municipal Clinic Address: 8786 Koko Street, Ivory Park Extension 9 Tel: 011 310 2147
Mpumelelo Municipal Clinic Address: 13985 Katlego Street, Ivory Park Extension 9 Tel: 011 261 0910
Thuthukani Municipal Clinic Address: Thuthukani Educational Centre, 5323 Sondlana Street, Ivory Park Extension 2 Tel: 011 261 0658
|
| Jeppestown Jeppe Municipal Clinic
Address: 34 Ford Street, Jeppestown Tel: 011 614 1474
|
| Klipspruit West Klipspruit West Municipal Clinic
Address: Cnr Calemdula and Daisy Roads, Klipspruit West Tel: 011 947 1369 Kliptown Health Centre Address: St Vincent Street, Klipsruit West Tel: 011 945 3187
|
| Lewisham Luipaardsvlei Municipal Clinic
Address: Lewis Street, Lewisham Tel: 011 955 6841
|
| Malvern Malvern Municipal Clinic
Address: Cnr Jules and 26 Street, Malvern Tel: 011 622 1245
|
| Marlboro Marlboro Municipal Clinic
Address: Lees Street, Marlboro Tel: 011 448 1402
|
| Mayfair Mayfair Municipal Clinic
Address: Ninth Avenue, Mayfair Tel: 011 837 6206
|
| Klopperpark Klopperpark Municipal Clinic Address: Kruin Street, Klopperpark Tel: 011 392 1598
|
| Lenasia Lenasia Municipal Clinic Address: Cnr Rose Avenue and Elands Extention 2, Lenasia Tel: 011 852 1055
Lenasia South Municipal Clinic Address: Lenasia Civic Centre,Cnr Wimbeldon and Wellington Drive, Lenasia South Extention 4 Tel: 011 855 1617
Lenmed Clinic Address: K43 Highway, Lenasia Extension 8 Tel: 011 213 2080
|
| Meadowlands East Meadowlands Clinic
Address: 00293 Heckroodt Circle, Meadowlands East Tel: 011 939 1421
|
| Melville Meldene Medicross Centre Address: Main Road, Melville Tel: 011 482 2291
|
Mid-Ennerdale
Mid-Ennerdale Municipal Clinic Address: Cnr 2nd Avenue and Ormson Street, Mid-Ennerdale Tel: 011 855 5615
|
| Mofolo South Mofolo South Municipal Clinic
Address: 739 Elias Motsoaledi Road, Mofolo South Tel: 011 984 4050
|
| Mohlakeng Mohlakeng Municipal Clinic Address: Ralerata Street, Mohlakeng Tel: 011 414 3108
|
Newclare Coronation Hospital
Address: Cnr Oddhoornand and Fuel Road, Newclare Tel: 011 470 9000
|
| Noordheuwel Noordheuwel Municipal Clinic Address: Hoffnaar Road, Noordheuwel Tel: 011 954 1491
|
| Northcliff Johannesburg Eye Hospital Address: Corner Beyers Naude & Waugh Street, Northcliff Tel: 011 782 1080/82/84/85/86 Cell: 072 779 1051
|
| Parkhurst Parkhurst Municipal Clinic Address: Cnr Fourteenth Street and 5th Avenue, Parkhurst Tel: 011 788 1526/7
|
| Parktown Johannesburg Hospital Address: Queens Road, Parktown Tel: 011 488 4911
|
| Kenridge Hospital Address: 21 Eton Road, Parktown Tel: 011 356 6000
|
| Payneville Payneville Municipal Clinic Address: Chikane Street, Payneville Tel: 011 811 3700
|
| Phomolong Itireleng Municipal Clinic Address: 2999 Maduna Drive, Phomolong Tel: 011 310 9660 |
| Protea Protea South Municipal Clinic Address: Dove Street, Protea South Tel: 011 980 5219
|
| Rabie Ridge Rabie Ridge Municipal Clinic Address: Cnr Stilt Avenue and Karaan, Rabie Ridge Tel: 011 310 1977
|
| Randburg Randburg Medicross Centre Address: Cnr Rabie Street and Malibongwe, President Ridge, Randburg Tel: 011 792 6391
Randburg Municipal Clinic Address: Corner Selkrik and Brownfisher, Randburg Tel: 011 787 9393
|
| Randgate Randgate Municipal Clinic
Address: Vandeventer Street, Randgate Tel: 011 693 1854
|
| Reiger Park Reiger Park Municipal Clinic Address: Leon Ferreira Drive, Reiger Park Tel: 011 910 3242
|
| Robertville Lifemed Clinic Address: 91 Perde Avenue, Robertville Tel: 011 474 0400
|
Roodepoort
Roodepoort Municipal Clinic Address: 15 Rex Street, Roodepoort Tel: 011 761 6000
Roodepoort Medicross Centre Address: 54 Ontdekkers Road, Roodepoort Tel: 011 279 9400
|
| Rosettenville Rosettenville Municipal Clinic
Address: Corner Mabel and Rose Street, Rosettenville Tel: 011 435 1045
|
| South Rand Hospital Address: 6 Geranium Street, Rosettenville Tel: 011 435 0022
|
| Sandringham Park Avenue Clinic Address: Cnr 4th Avenue and Hoffmeyer, Sandringham Tel: 011 882 8930
Sizwe Tropical Disease Hospital Address: Modderfontein Road, Sandringham Tel: 011 531 4300
|
| Sandton Tara: The H Moross Centre Address: 50 Saxon Road, Hurlingham, Sandton Tel: 011 535 3004
|
| Sophiatown Sophiatown Medicross Centre
Address: Cnr Gold and Edward Miller Streets, Sophiatown Tel: 011 673 1240
|
| Soweto Senoane Municipal Clinic
Address: Kommati Road, Senoane, Soweto Tel: 011 984 4044
|
| Struisbult Struisbult Care Centre
Address: 6 Vogel Struisbult Road, Struisbult Tel: 011 818 5750
|
| Tladi Tladi Municipal Clinic
Address: 144 Banaphuti Street, Tladi Tel: 011 930 2111
|
| Tokoza Penduka Municipal Clinic
Address: 279 Madondo Street, Tokoza Tel: 011 905 3939
Polla Park Municipal Clinic Address: 10054 Mzimkhulu Street, Tokoza Extension 5 Tel: 011 385 1764 |
| Turffontein Cotlands Baby Sanctuary
Address: Church Street, Turffontein Tel: 011 683 7200
South Day Clinic Address: 80 Tramway Street, Turffontein Tel: 011 683 4242
|
| Van Riebeeck Park Kembirch Medicross Centre
Address: Eglin Road, Van Riebeeck Park Tel: 011 391 4850
|
| Westbury Westbury Municipal Clinic
Address: Du Plesis Street, Westbury Tel: 011 673 1002
|
| Westdene Helen Joseph Hospital (JG Strijdom)
Address: Perth Road, Westdene Tel: 011 489 1011
|
| Yeoville Yeoville Municipal Clinic
Address: Cnr Hopkins and Kenmere, Yeoville Tel: 011 648 7979
|
|