Share this article


​​Major public hospitals and clinics K-Z
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

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

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

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 0022Sandringham

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

South Day Clinic 
Address: 80 Tramway Street, Turffontein
Tel: 011 683 4242
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

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​​

Major public hospitals and clinics K-Z