Home » Eastern Cape » Health

Health services in Eastern Cape, South Africa

Nearest Services

Clinic

  • Cambridge Clinic (Sprigg Street Clinic) - Eastern Cape Health Department
    Sprigg Street, 30
    Phone: +27 43 726 0142
  • Dilli-Dilli Health Centre - Government
  • Duncan Village Community Health Clinic - Eastern Cape Department Of Health
    Douglas Smith Highway East London, Eastern Cape
    Phone: +27 43 742 4762
  • Elliotdale Community Health Centre
  • Family Medical Practice - Dr Nicolas Thackwray & Associates
    Circular Drive, 179 6070 Gqebhera
    Phone: +27414504849
  • Greenways Family Medical Centre
    Greenways Avenue, 4 6070 Port Elizabeth
    Phone: +27 41 368 3706
    Opening hours: Mo-Fr 08:00-17:00, Sa 09:00+ open "until finished", Su closed
  • Hamburg Clinic - Eastern Cape Department of Health 5641 Hamburg, Amathole District
    Phone: +27 406781117;+27 785140587
  • King's PC Clinic
    Da Gama Road
  • KwaDwesi Clinic
    Asrayi Street, 43Asrayi 6201 Ibhayi
    Phone: +27 41 485 2223
  • KwaNomzamo Clinic
    Ketse Street Humansdorp
  • Life Hunterscraig - Life Healthcare
    Park Drive, 22 6000 Gqeberha
    Phone: +27 41 507 9500
    Email: Carolyn.Reynolds@lifehealthcare.co.za
  • Medicross East London - MEDICROSS HEALTHCARE GROUP
    Quartzite Drive, Medicross East London East London
    Phone: (043) 707-4200
  • Motherwell Community Health Centre
    Tyinira Street, 81 Motherwell
  • Needs Camp Clinic
    Need`s Camp Buffalo City Metropolitan Municipality, Eastern Cape
    Phone: +27 43 736 9015
    Fax: +27 43 736 9106
  • Nothanda Clinic - Eastern Cape Department of Health
  • nqabara health care centre 5040 idutywa
    Phone: +27 872885664
  • Park Centre Clinic
    Park Lane Clinic Building, Cnr Cannon & Church Street Uitenhage
    Phone: +27 41 994 1290
  • Pefferville Clinic - Eastern Cape Department Of Health
    Rotterdam Road, 19 5209 East London
    Phone: 043 722 1494
    Opening hours: 24/7
  • Philani Clinic
    Hlekani Street
  • Pietertjie de Beer Clinic
    Phone: +27-42-555-13221
    Opening hours: Mo-Fr 00:00-23:55
  • Port Elizabeth Eye and Laser Institute
    Cape Road, 205 6001 Gqeberha
    Phone: +27 41 373 0682
    Email: marketing@eyeandlasersa.com
  • Prime Cure Clinic - prime cure
    Govan Mbeki Avenue 6001 Port Elizabeth
  • Rhodes University Psychology Clinic - Rhodes University
    Rhodes Avenue
    Phone: 046 603 7070
  • Rosedale Clinic - government
    Acacia Avenue 6241 Kariega
    Phone: +27 41 506 1114
  • Settlers Day Hospital
    Cobden Street, 1 6139 Makhanda
    Phone: +27 46 622 3033
  • Tarkastad Town Clinic
    Buitekant Street
  • Thembalesizwe Clinic - Eastern Cape Department Of Health
    Bacon Street 4260 Rennies Beach, Izingolweni
    Phone: +27 39 313 9419
  • Tombo Clinic - Eastern Cape Department of Health
    Tombo Community Health Centre 5120 Port St Johns, Eastern Cape
  • UFH Clinic.
  • V Shumane Clinic - Eastern Cape Health Deaprtment
    T Street, Tyanti Location, T Street, Rhini 6139 Grahamstown
    Phone: +27 46 603 6077
  • Walmer 14th Avenue Clinic - Eastern Cape Department of Health
    14th Avenue, Walmer Health Centre 6070 Walmer,Gqeberha
    Phone: +27 41 367 2287
    Opening hours: Mo-Fr 08:00-17:00
  • Zanempilo Clinic - Buffalo City Local Municipality
    Beacon Field Road, 5201 East London
    Phone: 27800032364
  • Zola Clinic - Gauteng department of health
    Bendile Road, 7803 1868 Soweto - Zola
  • -
  • -
  • -
    Spencer Street
  • -
  • -

Dentist

  • 70th Fourth Avenue Dental Surgery
    4th Avenue, 70 Gqeberha
    Phone: +27 41 3640041
  • Cape Road Dental Centre
    Cape Road, 151 Gqeberha
    Phone: +27 41 373 7638
  • Dentists@Health
    8th Avenue, 1 6001 Port Elizabeth
    Phone: +27 041 583 1122
    Email: receptionss@healthgroup.co.za
    Opening hours: Mo-Fr 09:00-17:00
  • Dr Du Toit
    Milner Street, 15 6139 Grahamstown
    Phone: +27 46 622 4258
  • Dr Jack Laubscher
    Muller Street
  • Dr Kolnick
    3rd Avenue
  • Ferreira Aesthetic and Dental
    Saint Francis Street, Unit G12
  • Tandarts Dentist
    Da Gama Road

Doctor

  • Brian
    Vincent Gardens North
  • Doctor's Surgery @Waterfront - Dr. T. P. Knoetze
    Oakworth Road 6001 Port Elizabeth
  • Dr Bhana
    Harmony Place
  • Dr Emil Goosen
    Cape Road Gqeberha
  • Dr Taryn Gaunt
    Masonic Street, 28 6170 Port Alfred
    Phone: +27469400238
    Email: reception@drgaunt.co.za
    General practitioner with a special interest in children. Also offering after hours care, from the same number
    Opening hours: Mo-Fr 09:00-17:00
  • Dr. I.L.C. Jordaan
    Cuyler Street, 34 6229 Kariega
    Phone: +27 41 992 6584
  • Hemingways Physiotherapist
  • I.O.D. and Medical Centre
    Westbourne Road, 88 Gqeberha
    Phone: +27 41 3733777
    Email: iodcenter@gmail.com
  • Intercare
    8th Avenue, 1 6001 Port Elizabeth
    Phone: +27 41 583 2121
    Email: summerstrand@intercare.co.za
    Opening hours: Mo-Fr 07:00-19:00; Sa 08:00-13:00; Su 08:00-12:00
  • Kareedouw Surgery
    Van Riebeeck Street
  • Medical Centre
    Beetlestone Road, 71 Gqeberha
  • National Health Laboratory Service
    Corner Buckingham/Eastbourne Road Gqeberha
    Phone: +27 41 3956111
  • PathCare
    Da Gama Road
  • Wilson Chiropractic
    Anderson Road
    Phone: 043 721 0620;076 043 7073
    Email: deanwilson101@gmail.com
    Opening hours: Mo-Fr 07:30-17:00
  • Women4Life
    Shirley Street, 31 Gqeberha
  • -
    Da Gama Road
  • -
  • -
    Catto Road, 71
  • -
    Cape Road, 339
  • -
    5th Avenue

Hospital

  • Aberdeen Provincial Hospital
    Hope Street, 35 6270 Aberdeen,Eastern Cape
    Phone: +27 (0)49 846 0497
    Fax: +27 (0)49 846 0176
  • Adelaide Provincial Hospital
    Phone: +27 46 684 0066
    Fax: +27 46 684 0417
  • Algoa Frail Care - Life Health Care
  • Aliwal North Hospital
    Parklane Street, 1 9750 Aliwal North
  • Andries Vosloo Hospital
    Charles Street 5850 Somerset East, Eastern Cape
  • Aurora Special Care Centre
    Alan Drive, 52
    Phone: +27 41 368 6180
    Email: gm@aurorasa.co.za
  • B.J. Vorster Hospital - government
    Cnr Krom & Baken Street 6400 Kareedouw
    Phone: +27 42 288 0210
  • Bedford Clinic
    Cole Street & Adederly street
  • Bedford Hospital - LIFE HEALTHCARE
    Leicester Road, No 7 2008 Bedfordview
    Phone: +27 11 219 9000
    Fax: +27 (0)46 685 0819
    Email: jennifer.cooney@lifehealthcare.co.za
  • Bhisho Provincial Hospital
    komga Road 5605 Bisho
    Phone: +27 (0)40 635 2958
    Fax: +27 (0)40 635 2848
  • Butterworth Hospital
    Cnr Scanlen & Geach Street Butterworth
    Phone: +27 47 491 4161
  • Canzibe Hospital
  • Cathcart Provincial Hospital
    Fleisher Street cathcart,eastern cape
    Phone: +27 (0)45 843 1029
    Fax: +27 (0)45 843 1553
  • Cecilia Makiwane Hospital - Easteern Cape Department Of Health
    Billie Road, 4 5206 Mdantsane
    Phone: +27437082324
  • Cloete Joubert Hospital
    Voortrekker Street, 1 9786 Barkly East,Eastern Cape
    Phone: (0)45 971 0091 / 59
    Fax: +27 (0)45 971 0193
  • Cofimvaba Provicial Hospital - Eastern Cape Department Of Health
    Mzansi Road Cofimvaba,Eastern Cape
    Phone: +27 (0)47 874 8000
    Fax: +27 (0)47 874 0115
  • Cradock District Hospital - Eastern Cape department of Health
    Hospitaal Street, 30 5880 Cradock, Eastern Cape
  • Dora Nginza Hospital
    Spondo Street iBhayi
    Phone: 041 406 4111
    Fax: 041 464 4683
  • Dordrecht Clinic - Eastern Cape department of Health
    Klip Sreet, 1 Dordrecht, Chris Hani District Municipality
    Phone: +27 459431245;+27 835284246
  • Dordrecht Hospital - government
    Grey Street, 1 5435 Dordrecht
    Phone: +27 45 943 1195
  • Dr Malizo Mpehle Memorial
  • Dr Malizo Mpehle Memorial - Eastern Cape Department of Health
    Main Road, R56 5170 Tsolo, Oliver Tambo District Municipality
    Phone: +27 475426300;+27 824217422
    Email: malizompehle@lilithacollege.co.za
  • Dutywa Community Health Centre - Eastern Cape Department Of Health
    Phone: +27474892222
  • Elizabeth Donkin Psychiatric Hospital - Department Of Health Eastern Cape
    La Roche Drive, 1 6001 Gqeberha,Florest Hill
    Phone: +27 41 506 6100
    Fax: +27 (0)41 585 7143
  • Elliot Hospital - Eastern Cape Department of Health
    Maclear Road, 1 5460 Elliot
    Phone: +27459311321
  • Elliot Provincial Hospital
  • Empilisweni Hospital - Eastern Cape Department Of Health
    Main Stree, 937 9762 Sterkspruit, Eastern Cape
    Phone: +27 (0)51 611 0037 / 0039
    Fax: +27 (0)51 611 1048
  • Empilweni Hospital
    Mati Road iBhayi
  • Fort Beaufort Provincial - Eastern Cape Health Department
    Bell Street 5700 Fort Beaufort, Eastern Cape
    Phone: +27 (0)46 645 1111
    Fax: +27 (0)46 645 2034
  • Fort England Psychiatric Hospital
    Phone: +27 46 602 2300
  • Frere Hospital
    Amalinda Main Road 5201 East London Eastern Cape
    Phone: +27 (0)43 709 2111
    Fax: +27 (0)43 743 4065
  • Frontier Hospital - Eastern Cape Department Of Health
    Corner Kingsway & Livingstone Road 5320 Queenstown
    Phone: +27 (0)45 808 4200
    Fax: +27 (0)45 839 4072
  • Glen Grey Provincial Hospital - Eastern Cape Department Of Health
    Indwe Street Lady Frere
    Phone: +27 47 878 0018
  • Greenacres Hospital - Netcare
    Cnr Cape & Rochelle Roads 6045 Greenacres, Gqeberha
    Phone: +27 413907000
  • Grey Provincial Hospital
    Kings Road, 58 5600 Qonce
    Phone: +27 43 643 3300
  • HEWU HOSPITAL - Eastern Cape Department Of Health
    Main Road 1409 Whittlesea,Queenstown Eastern Cape
    Phone: +27 (0)40 841 0133
    Fax: +27 (0)40 841 0134
  • Hobeni Clinic
  • Hobeni Clinic - Eastern Cape Department Of Health Hobeni, Amathole District Municipality, Eastern Cape
    Phone: 0474870166, 0474870167
  • Holy Cross Hospital - government
    Umkhambathi Road 4810 Flagstaff
    Phone: +27 39 252 3000
    Email: info@holycrosshospital.co.za
  • Jamestown Provincial Aided Hospital
    Hills Street, 30 Jamestown
    Phone: +27 (0)51) 641 0911
    Fax: +27 (0)51) 641 0722
  • Josie Pearson TB Hospital - Eastern Cape Department of Health
    Mission Road 1820 Port Elizabeth (Gqeberha)
  • Komani Psychiatric Hospital
    National Road, 1833 5320 Queenstown, Eastern Cape
  • Lady Grey Hospital
    Bekker Street, 14 9755 Lady Grey, Eastern Cape
    Phone: +27 51 603 0093
  • Letitia Bam
    Matanzima Road, 19099 KwaNobuhle
    Phone: +27 41 978 0711
  • Libode Clinic - Eastern Cape department of Health 5160 Libode Village
  • Life Beacon Bay Private Hospital - Life Healthcare
    Quenera Drive, 32 5205 Beacon Bay, East London
    Phone: +27 43 711 5100
  • Life East London Private Hospital - Life Health Care
    Albany Street, 32 5201 North End, East London
    Phone: +27 43 702 3800
    Email: Patricia.tiltmann@lifehealthcare.co.za
  • Life Isivivana Private Hospital - Life Health Care
    Du Plessis Street Humansdorp
    Phone: +27 42 200 4250
    Email: Resa.Kruger@lifehealthcare.co.za
  • Life Mercantile Hospital - Life Health Care
    Cnr Kempston & Durban Roads 6020 Korsten, Port Elizabeth
  • Life Queenstown Private Hospital - Life Health Care
    Cnr Ebden & Griffith Street 5319 Queenstown
    Phone: +27 45 8084500; +27 45 8084511
  • Life Saint Marks Clinic - Life Health Care
    Saint Andrews Street, 16 5201 Southernwood, East London
    Phone: 043 707 4400
    Email: shereen.ehlers@lifehealthcare.co.za
  • Life St Dominic's Private Hospital - Life St Dominic"s Private Hospital
    St Mark"s Road, Southernwood, 45 St Mark"s Road, Southernwood, East London, 5201 5201 East London
    Phone: +27 43 707 9000
  • Life St George's Hospital - Life Health Care
    Park Drive, 40 6001 Gqeberha
    Phone: +27 41 392 6111
  • Life St James Hospital - Life Health Care
    Saint James Street 5201 Southernwood, East London
    Phone: +27 43 722 9685
    Email: Patricia.tiltmann@lifehealthcare.co.za
  • Life St Mary`s Private Hospital - Life Health Care
    Durham Road, 30 5100 Mthatha
    Phone: +27 47 505 5600
    Email: Bulelwa.qotoyi@lifehealthcare.co.za
  • Livingstone Hospital - Eastern Cape Department of Health
    Stanford Road, 1 6020 Gqeberha
  • Maclear Hospital
    Fourie Street Nqanqarhu
  • Madwaleni Hospital
    Mqanduli, 1 Eastern Cape
  • Madzikane Ka Zulu Memorial Hospital
    Hospital Street Mount Frere, Eastern Cape
    Phone: +27-39-255-8200
    Fax: +27 (0)39 255 1222
  • Margery Parkes SANTA Hospital - Eastern Cape department f Health 6280 Bree Street, Santaville, Graaff-Reinet, Eastern Cape,
    Phone: +27 (0)49 893 0031
  • Marjorie Parrish SANTA Hospital - SANTA
    Bathurst S, 43 6170 Port Alfred
    Phone: +27 46 624 5306
  • Martje Venter Hospital
    Margaret Street, 1 5370 Tarkastad
  • Mount Ayliff Hospital
    Insizwe Street, Mount Ayliff 8 4375 Eastern Cape, South Africa
    Phone: +27-39-254-0230
    Fax: +27 (0)39 254 0245
  • Nelson Mandela Academic Hospital
    Nelson Mandela Drive Mthatha, Eastern Cape
  • Netcare Cuyler Hospital - Netcare
    Cuyler Street, 34 6229 Uitenhage
    Phone: +27 41 995 9000
  • Ngqamakhwe Clinic - Eastern Cape Department Of Health
    R409 Road, 4990 Nqamakwe
    Phone: +27 47 487 0166
    Opening hours: Mo-Fr 08:00-17:00
  • Nkqubela Hospital - Eastern Cape Department of Health
    Billie Road, 1124 5219 Mdantsane Township, Eastern Cape
    Phone: +27 (0)43 761 2132 / +27 43 761 2131
  • Nompumelelo Hospital
    Grahamstown Road 5640 Peddie, Eastern Cape
    Phone: +27 (0)40 673 3321 / 24
    Fax: +27 (0)40 673 3744
  • Ntshabeni Clinic
    Park Road, 9 5099 Mthata
    Phone: 087 310 8310
  • Orsmond TB Hospital
    John Dissel Drive, 1 Kariega
  • P.Z. Meyer Hospital - Eastern Cape Health Department
    Kraanvoël Street 6300 Humansdorp
    Phone: +27 (0)42 291 2072
    Fax: +27 (0)49 893 0085
  • Port Alfred Hospital - Netcare
    Southwell Road 6170 Port Alfred
    Phone: +27 46 604 4000
  • Port Elizabeth Provincial Hospital - Eastern Cape Department of Health
    Buckingham Road 6001 Gqeberha
    Phone: +27 41 392 3911
  • Rhodes Health Care Centre
    Lucas Avenue
  • Sanatorium
    Roberts Street
  • Sawas Memorial Provincial Hospital - Eastern Cape Department Of Health
    College Street 6265 Jansenville
    Phone: +27 (0)49 836 0083
    Fax: +27 (0)49 836 0160
  • Settlers Hospital
    Milner Street 6140 Grahamstown, Eastern Cape
    Phone: +27 (0)46 622 2215
  • SS Gida
    Keiskammahoek, R352 Main road 5670 Eastern Cape, South Africa
  • St Barnabas Provincial Hospital - Eastern Cape Department Of Health
    Port St Johns Road,, Stand 1 5160 Libode
    Phone: +27 47 555 5300
    Fax: +27 47 568 6005
    Email: mbandlasikiswa@gmail.com
    Opening hours: 24/7
  • St Lucy's Hospital 5171 Tsolo,Eastern Cape
    Phone: +27 (0)47 532 6259
    Fax: +27 (0)47 545 9631
  • St. Patrick's Hospital
    Hope Street, Saint Patrick"s Hospital 4800 Bizana
    Phone: +27 39 251 0236
  • Steynsburg Hospital - Eastern Cape Department Of Health
    Henning Street, 1 5920 Steynsburg
    Phone: +27 (0)48 884 0241
    Fax: +27 (0)48 884 0343
  • Sundays Valley Hospital - Eastern Cape Department Of Health
    Whyte Street 6120 Kirkwood,Eastern Cape
    Phone: +27 42 230 0406
    Fax: +27 42 230 0406
  • Surgery
    Formosa Street
  • Tayler Bequest Hospital
    Main Street 4470, Mount Fletcher, Eastern Cape
    Phone: +27 (0)39 257 0043
    Fax: +27 (0)39 257 0053
  • Tayler Bequest Hospital - Eastern Cape Department Of Health
    Main Street 4470 Mount Fletcher, Eastern Cape
    Phone: +27 39 737 3107
    Fax: +27 39 257 0053
    Opening hours: 24/7
  • Temba SANTA Hospital
    A Street 6139 Grahamstown
    Phone: +27 46 622 3524
  • Tower Psychiatric Hospital - Eastern Cape Health Department
    Phone: +27466451122
  • Tower Psychiatric Hospital - government
    Somerset Street, 2411 5720 Fort Beaufort
    Phone: +27 46 645 1122
  • Uitenhage Provincial Hospital - Eastern Cape Delartment of Health
    Channer Street, 36 6230 Kariega
  • Umtata General Hospital
    Blakeway Road 5099 Mthatha
    Phone: +27 (0)47 502 4432 / 3
    Fax: +27 (0)47 502 4968
  • Victoria Hospital - government
    Kuntselamanzi Street 5700 Alice
    Phone: +27 40 653 1141
  • West End Community Health Center - Eastern Cape Department Of Health
    Cnr Baubinia Road & St Bridget Street 6059 West End, Bethelsdorp
    Phone: +27 41 482 0386
  • Wilhelm Stahl Hospital - Eastern Cape Depratment Of Health
    du Plessis Street, 104 5900 Middelburg,Eastern Cape
    Phone: +27 (0)49 842 1111
    Fax: +27 (0)49 842 1358
  • Willowmore Hospital - Eastern Cape Department Of Health
    Knysna Street 6445 Willowmore, Eastern Cape
    Phone: +27 (0)44 923 1148
    Fax: +27 (0)44 923 1489
  • Willowvale Hospital - government 5040 Willowvale
    Phone: +27 47 499 1015
  • Zithulele Hospital 5080
    Phone: +27-47-573-8935
  • -
  • -
    Rotterdam Road, 19
  • -
    Sprigg Street, 30
  • -

Pharmacy

  • Alexandria Pharmacy
    Chowles Street
  • Aloe Pharmacy
    6th Avenue
    Phone: +27 41 581 4161
  • Alphapharm Cambridge Pharmacy
    Garcia Street
  • Baymed Pharmacy
    Woltemade Street
  • Bolze's Family Pharmacy
    Robinson Road
  • Butler's Pharmacy
    High Street, 112
  • Clicks
    Surrey Road
  • Clicks
    Mackinnon Street
  • Clicks
    Gibson Street
    Opening hours: Mo-Fr 08:30-19:00; Sa 08:00-16:00; Su 09:00-14:00
  • Clicks
    Albatross Avenue 6001 Port Elizabeth
  • Clicks
  • Clicks
    Baird Street
  • Clicks
    Da Gama Road
  • Clicks
    Saint Francis Street, Unit G8-10
  • Clicks
    Caledon Street
  • Clicks
  • Clicks
    Oxford Street
  • Clicks
    Harmony Place
  • Clicks
    Phone: +27 41 368 9341
  • Clicks
  • Clicks
    Hemingways Entrace
  • Clicks
    High Street
  • Clicks Pharmacy
  • Clicks Pharmacy - Kamma Crossing Centre - Clicks Pharmacy
    Verdun Road, Shop No 9 6000 Port Elizabeth
    Phone: +27 413792456
    Opening hours: Mo-Tu 08:00-18:00; We 09:00-18:00; Th-Fr 08:00-18:00; Sa 08:00-17:00; Su 08:00-15:00
  • Dis-Chem
    Main Road 6070 Port Elizabeth
    Phone: +27413982200
  • Dis-Chem
    Saint Francis Street, Unit G59
  • Dis-Chem
    Pearce Road
  • Dis-Chem Wellness Centre
    Cape Road
    Opening hours: Mo-Fr 08:30-18:45; Sa 08:30-15:00; Su 09:00-14:00
  • Dischem Hemingways
  • Gamble Pharmacy
    Bloekom Road, 42 Kariega
  • Ian Robertson Pharmacy
    Main Road
  • Kareedouw Pharmacy
    Van Riebeeck Street
  • Kenton Pharmacy
    Kenton Road
  • Kirkwood - Alpha Pharm
    John Street
  • Klinicare
    Newton Street
    Phone: +27413641135
  • KliniCare
    Admiralty Way
    Phone: +27 41 453 5659
    Fax: +27 41 450 5559
    Email: maxine@klinicare.co.za
  • Klinicare
    Cape Road
  • Klinicare - Belmore
    Cape Road, 433
  • Klinicare Mosel Pharmacy
    Mosel Road
    Phone: +27 41 922 8515
  • Klinicare Pharmacy
    Westbourne Road
  • Leach Pharmacy
    Gluckman Road
    Phone: +27 46 624 1648
  • Link
    8th Avenue
  • Link Pharmacy
  • Linton Grange
    Link Road
  • Phinoux Pharmacy
    Eastbourne Road Gqeberha
  • Provincial Westbourne Pharmacy
    Westbourne Road Gqeberha
    Phone: +27 41 373 7631
  • Rink Street Pharmacy
    Rink Street, 4
  • Schuin Villa Pharmacy
    Cape Road
    Phone: +27 41 364 3566
  • Seaview Pharmacy
    Seaview Road, 49
    Phone: 0413782181;0828831523
    Email: seaviewpharmacy@telkomsa.net
    Opening hours: Mo-Fr 09:00-18:00; Sa 09:00-12:45
  • Summerstrand Pharmacy
    Torquay Street
  • The Midland Good Health Pharmacy
    Caledon Street
  • Tsolo Pharmacy
    Malizo Mpehle Avenue 5170
  • Vincent Family Pharmacy
  • Wallace's Pharmacy
    African Street 6139 Grahamstown
    Phone: +27-46-622-7320
    Fax: +27-46-622-5836
  • Watersons Pharmacy CC
    J.A. Calata Street
  • no-name
  • no-name
  • no-name
  • no-name
  • no-name
  • no-name
  • no-name
  • no-name
  • no-name