Sign In

About Dr Johan Botha


Dr Johan Christiaan Botha is a highly regarded General Practitioner serving the Cosmo City and Roodepoort areas. With a reputation for exceptional patient care, Dr. Botha caters to individuals of all ages, providing comprehensive and compassionate medical services.

Why Choose Dr Johan Botha?

  • Extensive experience in diagnosing and managing various health conditions.
  • Access to advanced tools and techniques for accurate and effective care.
  • A commitment to ensuring the highest level of attention and respect for every patient.

Whether you need routine check-ups, treatment for a specific condition, or expert advice, Dr Botha is dedicated to helping you achieve optimal health.

Book Your Appointment Today!
Take charge of your health by scheduling a consultation with Dr Johan Botha at Cosmo City Medical Centre. Call +27 11 875 2061 to book your appointment or get more information about the services offered.

Serving the Community in Cosmo City and Beyond
Located in the heart of Cosmo City, Dr Johan Christiaan Botha is easily accessible for residents in Roodepoort and surrounding areas in Johannesburg. Don’t wait—visit today for quality healthcare you can trust.

Contact Information:
📞 Telephone: +27 11 875 2061
📍 Address: Cosmo City Medical Centre,
82 Cnr Tennessee & South Africa Drive,
Cosmo City Ext 0, 2188,
Location: Roodepoort, City of Johannesburg Metropolitan Municipality, Gauteng, South Africa.

Dr Profile

Doctors

Find on Google Maps

Dr Johan Botha | Cosmo City Medical Center

Location

Google Reviews

3.9
183 reviews
  • Khululwa Rubusana
    Khululwa Rubusana
    a month ago

    Went to see the Dr yesterday and Dr prescribed meds for when I got the pharmacy was given wrong strength of the antibiotic as i was very sick only noticed when I got home tried calling the pharmacy with no answer sent email no answer this morning i called the pharmacy again the person I got told itaim sick i cant but what really upset me is the fact that he didn't even sound apologetic about the mistake they did im so disappointed in that Pharmacy the same thing even thou its different strength when I told him its not he told me to bring back im so disappointed in the pharmacy and for the record im also a pharmacist and I know the difference

  • Lindiwe Irene Etshabeng

    Dr Botha always gives us a full check up. He's been our Dr since 2007. The staff is good and friendly.

  • Simphiwe Mkhize
    Simphiwe Mkhize
    11 months ago

    This medical center has been very consistent on time. Opening at 8am and doctors starting at 8:30 is so significant in the busy schedule of Jhb city life. I don't stay in Cosmo city but i alwsys don't mind driving to this medical center. Good service.

  • Charmaine Selai
    Charmaine Selai
    a year ago

    I got excellent service from the dentist. On the first of March, I went to see the dentist, they welcomed me with a smile and attended me immediately. Therefore, I was told to come the following week because my tooth infection was very bad.... I went there the following week and told the dentist that I didn't have enough cash, he said "it's ok because he saw how weak I was, then started the process....even though he was struggling, he continued patiently and started praying for me until he managed to remove my wisdom tooth. I was very pleased with the service because he showed passion and I didn't even feel pain. And by the Grace of God, I was not even charged for consultation. God bless you endlessly!!!

  • Basani Makhubele
    Basani Makhubele
    a year ago

    Service is poor,the Dr didn't even check my son he's not friendly After I explained whats happening with my son he jst opened a Mims book and prescribe from there....to make it even worse medical aid doesn't cover meds,their pharmacy didn't have the medication he prescribed I had to drive to dischem to get it☹️☹️so disappointed