City Heart Medical

A large family friendly medical clinic in the heart of Rockhampton. Operating for more than 65 years, City Heart Medical provides a range of general medical care and specialised services for the whole family. With 12 independent GPs and a team of nursing and medical administration staff, this modern clinic has you covered.

The clinic includes four consulting rooms, a three-bed treatment room, a meeting room, pathology collection centre and a pharmacy.

No items found.

Operating Hours

Monday-Friday: 8:00am–5:00pm
Saturday-Sunday: 9:00am-12:00pm (noon)

Clinic Amenities

  • Wheelchair accessible.
  • Comfortable waiting area with seating
  • Modern consultation rooms
  • Interpreter Services
  • Onsite Pathology
  • Onsite Pharmacy

Meet the Doctors
and Healthcare Team.

Women's Health
Chronic disease management
General medicine
Children's health

Dr Pradheepa Sithranjan

General Practitioner, Female, MBBS, AMC Cert Australia 2014

Graduated with an MBBS (Hons) in 2010 in Sri Lanka. Worked at Rockhampton Base Hospital from 2015 to 2020, before transitioning into general practice in 2020.

Women's & Men's Health
Chronic disease management
Health assessments

Dr Iman Jafarzadeh

General Practitioner, Male, MD

Dr Iman Jafarzadeh graduated from medical school in Iran in 2018 and worked extensively in private general medicine, before relocating to Australia.

General medicine

Dr Richard Shepherd

General Practitioner, Male, MBBS BMedSc FRACGP

Almost a local, Dr Shepherd started grade 2 in Rockhampton and attended UQ for his medical degree. He spent an extra year undergoing multidisciplinary medical research before interning at RBWH.

General practice

Dr Sudarshan Sharma

General Practitioner, Male, MB BS FRACGP

Dr Sharma graduated in Medicine from India in 2003. Then he spent 2 years working in General Medicine at the NHS Hospital in UK.

General practice
Chronic disease management
Preventative medicine

Dr Sushil Kumar

General Practitioner, Male

Dr Kumar graduated in medicine from Chennai, India in 2002. After graduating he went to the UK and worked with NHS for 5 years.

Mental Health
Chronic disease management
General practice
Preventative health

Dr Debora Carnut de Moraes

General Practitioner, Female, MD (Brazil)

Dr Debora is a Brazilian GP who graduated in 2015 from the Souza Marques School of Medicine, in Brazil.

General medicine
Diabetes management
Travel medicine

Dr Brad Lorraway

General Practitioner, Male, MBBS Qld DipRACOGFRACGP

Dr Brad Lorraway is a founding partner of City Heart Medical. He is Rockhampton born and bred, having 25 years of general practice experience.

General medicine
Aviation Medicals

Dr Michael Keating

General Practitioner, Male, BMed (Newcastle) FRACGP ACCAM (Mon)Designated Aviation Medical Examiner (CASA)

Prior to training in Medicine, Dr Keating worked as a Travel Agent & then undertook a Diploma of Applied Science in Nursing in Sydney.

General medicine
Sexual health
Family planning
Children's health

Dr Lame' Bartlett

General Practitioner, Female, FRACGP, MBChB (Pretoria)

Lame’ graduated in 1992, from the University of Pretoria, in South Africa. Her work experiences have included environments in both Public and Private sectors

General medicine
Women's Health
Aboriginal Health
Skin Cancer Surgery

Dr Leigh South

General Practitioner, Female, MBBS (Qld)

Born and bred in Rockhampton and educated at Rockhampton Girls Grammar School (where she was Dux and proudly added the prize in Home Economics to those of Maths 1, Maths 2, Physics and Chemistry!). Leigh graduated from Medicine at the University of Queensland in 1986

Services Available at
City Heart Medical

Explore our range of healthcare services, each designed to provide
comprehensive, patient-focused care.

Skin Checks and Management

Comprehensive skin checks, minor procedures and ongoing management.

Employment, Aviation and Diving Medicals

Approved provider of workplace medicals, aviation medicals, diving medicals and more.

Sleep Apnoea Testing and Management

Onsite testing, diagnosis and management for sleep conditions.

Vaccinations & Immunisations

Protection for all ages, including routine childhood vaccines, seasonal flu shots, and travel immunisations.

General Medical Consultations

Diagnosis, treatment, and ongoing care for a wide range of medical conditions for all ages and genders.

Women's Health Consultations

Tailored care covering contraception, antenatal planning, menopause, and cervical screening.

Essential Information for Your Visit

What are your fees and billing arrangements?

Appointment costs can vary depending on the doctor, time, and consultation type. Please speak to our friendly reception team when booking for specific fee and charge details. Payment is required on the day of appointment and the clinic has facilities to provide medicare rebates on the day.

Does your practice take new patients?

Yes, our clinic takes new patients of all ages and genders. Some doctors will not have capacity to take on new patients, but the clinic does have capacity to find you a GP to provide the medical care you need. Please call reception or book online if you are unsure.

Do I need an appointment for a repeat referral or prescription?

An appointment with a doctor is required for a referral to a medical specialist. Referrals are dated and usually valid for twelve months from that date. As referrals cannot be backdated, please ensure you have an up to date referral prior to your specialist appointment. Failure to have a valid referral will result in losing the  Medicare rebate entitlement for the specialist appointment. Should you require a repeat referral to see your specialist, your doctor may provide this for a minimal fee if they have recently seen you in clinic.

Generally, an appointment with a doctor is required to obtain a prescription of any kind. This is to ensure that the appropriate medication is prescribed and to allow the doctor to assess the ongoing needs and effectiveness of such medication. In some instances a repeat script can be ordered without an appointment (for a minimal non-rebatable fee), however this is always at the doctors discretion.

Is the clinic registered with MyMedicare?

Yes, our clinic is registered with MyMedicare.
You can register with us Online via myGov (Fastest Way) or In-Person when next visiting the clinic.
Please speak with our reception team or your GP at your next appointment.

Can I access my health information?

Yes, you can access your health information in Australia through your myGov account to view your My Health Record. You can also directly request records from specific providers like hospitals or clinics, however these will require a written request and identity proof. Please talk to reception should you need assistance.

Is your practice accredited and committed to recognised quality and safety standards?

Our clinic is a fully accredited practice, meeting the requirements as per the Royal Australian College of General Practitioners (RACGP) Standards of clinical and administrative care.

Book your appointment
Instantly Online.

Select your preferred time and doctor below to secure your consultation at City Heart Medical