Dr Bhadrashil Modi

MBChB (Natal), FCFP (SA), MBA (UCT, Cum Laude)

General Practitioner | Skin Cancer Care | Chronic Disease & Family Health

Session Times:

Monday 9:00am - 5:00pm
Tuesday 9:00am - 5:00pm
Wednesday 9:00am - 5:00pm
Thursday 9:00am - 5:00pm

Dr Kavitha Selvaraj

General Practitioner

Dr Kavitha Selvaraj is a friendly and compassionate GP who is passionate about helping patients feel heard, understood, and confident about their health. She believes in building long-term relationships with her patients and takes the time to explain medical conditions and treatment options in a clear and easy-to-understand way. She has a special interest in […]

Session Times:

Monday 8:00am - 4:00pm
Tuesday 8:00am - 4:00pm
Wednesday 8:00am - 4:00pm
Thursday 8:00am - 4:00pm
Friday 8:00am - 4:00pm

Dr Alfredo Lim

General Practitioner

Dr Alfredo Lim is a dedicated and compassionate General Practitioner with over 10 years of experience in family medicine, public health, and patient-centred care. As a Fellow of Family Medicine, he brings broad clinical expertise across outpatient, emergency, and inpatient settings. He has a strong clinical interest in children’s health, women’s and men’s health, as […]

Session Times:

Monday 9:00am - 5:00pm
Tuesday 9:00am - 5:00pm
Wednesday 9:00am - 5:00pm
Thursday 9:00am - 5:00pm
Friday 9:00am - 5:00pm

Dr Nidhi Doshi

MBBS,FRACP

General Practitioner

Dr Nidhi Doshi joined Kilcoy Medical Centre in January 2026 and is delighted to be part of the local community. She enjoys the diversity of family medicine and values building long-term relationships with her patients and their families. Nidhi has particular interests in comprehensive chronic disease management, preventive health, and supporting healthy ageing. She believes […]

Session Times:

Tuesday 9:00am - 5:00pm
Wednesday 9:00am - 5:00pm
Thursday 9:00am - 5:00pm
Friday 9:00am - 5:00pm

Dr Deepak Doshi

FACRRM,FACEM

General Practitioner

tba

Book an appointment

Our online booking system is available for only existing patients of the clinic.

Get Appointment