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.
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.
Find on Google Maps
Khululwa Rubusana
a month agoWent 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
7 months agoDr Botha always gives us a full check up. He's been our Dr since 2007. The staff is good and friendly.
Simphiwe Mkhize
11 months agoThis 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
a year agoI 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
a year agoService 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