Connect with Us Effortlessly
Reach Out to HealthForAll Medical Centre
Discover seamless ways to get in touch with our dedicated team. Whether you have questions or need assistance, we’re here to help.

Phone
Struandale Practice
27 67 157 6756
Kempston Road Practice
041 453 8400
Occupational health services : info@healthforall.co.za
Clinical psychology: ndlelathepsychologist@gmail.com (Struandale) zintleyokwecounsellingpsych@gmail.com (Kempston rd)
Occupational Therapy: thabisa.mbiza@gmail.com
Radiology Services: Izizweradiology@gmail.com
Address
Struandale Practice
1 – 5 Cnr Daku Road and Struanway, Kwazakhele, Gqeberha, Eastern Cape, South Africa
Kempston Road Practice
169 Kempston Rd, Gqeberha, Eastern Cape, South Africa
Contact Us: FAQs
Here are some common questions we receive about contacting Health For All Medical Centre. We hope these answers help you reach us more effectively.
How can I book an appointment?
You can book an appointment by calling us at 27 67 157 6756 or sending an email to info@healthforall.co.za. Our team will assist you in scheduling a convenient time.
What are your operating hours?
Business Hours.
Kindly take note of the following HealthForAll Medical Centre operating or business hours.
- Monday (08:00 – 19:00)
- Tuesday (08:00 – 19:00)
- Wednesday (08:00 – 19:00)
- Thursday (08:00 – 19:00)
- Friday (08:00 – 19:00)
- Saturday (08:00 – 14:00)
- Sunday (08:00 – 14:00)
Where is Health For All Medical Centre located?
We are located at 1 – 5 Cnr Daku Road and Struanway, Kwazakhele, Gqeberha, Eastern Cape, South Africa. You can find us easily using any map application.
How do I get in touch for urgent queries?
For urgent queries, please call us directly at 27 67 157 6756. Our staff is ready to assist you with any immediate concerns.
Do you offer online consultations?
Currently, we do not offer online consultations. However, we encourage you to contact us via phone or email for any inquiries or to schedule an in-person appointment.
Get in Touch with Us
We are here to assist you with any questions or to help you schedule an appointment. Whether you prefer to call or email, our team is ready to provide the support you need. Don’t hesitate to reach out to us today!