Street addresses and telephone numbers of municipal community clinics, provincial hospitals, and care centres, are arranged alphabetically by suburb. 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
|