Contact

GET IN TOUCH

We're Here
To Help

Whether you would like to schedule an appointment, enquire about a consultation or speak to our team, we look forward to assisting you.

CONTACT US

Book Your Consultation

Complete the enquiry form below and our team will contact you as soon as possible to arrange your appointment.

📍

Practice Address

Bedford Gardens Hospital
7 Leicester Road
Bedfordview
Johannesburg

Appointments

011 615 1398 / 063 315 7536

Email Address

info@drrnranchod.co.za

🕒

Consultation Hours

Monday – Friday
08:00 – 17:00

Weekend consultations by appointment.

VISIT OUR PRACTICE

Conveniently Located In Bedfordview

Our practice is located at Bedford Gardens Hospital, providing patients with convenient access, secure parking and modern medical facilities.

📍

Location

Bedford Gardens Hospital
7 Leicester Road
Bedfordview
Johannesburg

🚗

Parking

Safe and secure parking is available for patients and visitors at the hospital.

📅

Appointments

Consultations are by appointment only.

Call Reception →

FREQUENTLY ASKED QUESTIONS

Common Questions

Find answers to some of the questions patients ask before booking an appointment.

Do I need a referral before making an appointment?
Some medical aids require a referral from your General Practitioner. If you are unsure, please contact our reception team before booking.
Which medical aids do you accept?
Please contact the practice directly for the latest information regarding medical aid schemes, consultation fees and authorisations.
How long is the first consultation?
Initial consultations generally take between 30 and 60 minutes depending on your medical history and the complexity of your condition.
What should I bring to my appointment?
Please bring your Identity Document, medical aid card, referral letter (if applicable), previous blood tests, scans, X-rays and a list of current medication.
How do I cancel or reschedule an appointment?
Kindly notify the practice as early as possible should you need to cancel or reschedule your appointment so another patient may be accommodated.
READY TO GET STARTED?

Your Health Is Our Priority

Whether you require a specialist consultation, a second opinion or ongoing medical care, our team is here to provide compassionate, evidence-based treatment tailored to your individual healthcare needs.

Scroll to Top