Our Services

Providing Medical Care

COVID-19 Vaccine

Complete Medical Centre Campbelltown is ready and waiting to administer your COVID-19 vaccinations and boosters. Click below to request an appointment.

Our Practice

Campbeltown Complete Medical Centre is located in the heart of Campbelltown in Sydney's West. Our friendly team is standing by and ready to welcome you. Bulk billing is also available.

After Hours

Complete Medical Centre Campbelltown is open to patients after-hours seven days a week. Our after-hours doctors are in from 6-10pm Monday to Friday and 2-10pm, on weekends.


Personalised guidance for a healthier lifestyle. Our expert dietitians offer tailored nutrition plans, helping you make informed choices to manage health conditions, lose weight, or boost overall wellness.

Pharmacy Next Door

Complete Medical Centre Campbelltown conveniently connects directly to TerryWhite Chemmart just next door. So medications and prescriptions can be picked-up in one quick trip.

Travel Medicine

At Complete Medical Centre, our Travel Medicine experts ensure safe and healthy journeys. Trust us to keep you prepared and enjoy worry-free adventures worldwide.


An appointment with our podiatrist at Complete Medical Centre is essential for foot and ankle health. Our skilled professionals diagnose and treat various foot conditions, from bunions to sports injuries.


Experience comprehensive hearing care at Complete Medical Centre. Our audiologists are dedicated to assessing and treating hearing issues. From hearing tests to hearing aids, we offer personalised solutions for your auditory well-being.

Exercise Physiology

Explore the benefits of exercise with our expert Exercise Physiologist at Complete Medical Centre. Our professionals create custom fitness plans to boost your health and manage conditions.


Discover our comprehensive Pathology services at Complete Medical Centre. Our skilled team conducts a range of diagnostic tests with precision and care.

Book an Appointment

Click the link below to open the booking platform, select the reason for your visit, the doctor you would like to see and a convenient time from the available dates.

Team Members

Meet Our Doctors and Staff

Dr. Sandra Wellington

General Practitioner

Dr. Adrian Lim

General Practitioner

Dr. Joseph P Nicholas

General Practitioner

Dr. Fadi Mahfoud

General Practitioner (MBBS, FRACGP)

Sha Gaw Chit Oo


Josephine Zappavigna

Office Manager

Mary Loka


Jane Murphy


Ann Nolan


Get in Touch

Any Questions

        Monday to Friday: 8:00 am - 6:00 pm
         Saturday: 8:00 am - 1:00 pm
         Call 1300 797 000 for after-hours advice