Loading...

Moon Street Medical Centre has been with you for the past 30 years, and will continue to look after your health, because your health matters.

We are proud to be the first clinic established in Ballina, with some of our staff working with us for 30 years.

We value our staff and our patients, whom we have had the privilege to look after for as many years.

Moon Street Medical is an accredited general practice, our standards of medical care are approved by the Australian Practice Accreditation Limited ( AGPAL) and we are a teaching practice for the Sydney University medical students.

Services

Womens Health

We undertake a holistic approach to womens health. We will deal will all aspects of post natal and pre natal care and will look after you during your pregnancy. We also have a reminder system for breast checks, mammograms and cervical screening tests.

Mens Health

Our doctors will discuss your personal and family history of prostate cancer and do a through risk assessment for prostate cancer.


Family Health


Asthma assessment & action plans
Skin Checks
Flu Vaccinations

Child Vaccinations

Travel Vaccinations

Nurse lead care

Our nurses are highly skilled at taking care of many of your medical problems including: Wound and minor injuries. Vaccinations. Removal of sutures and Lung function test.

Health Assessment

In-depth personal and family medical history assessment, performed by one of our highly trained nurses.

GP Care plans and Team Care plans

If you have a medical condition that has lasted 6 months or more, you and your GP can form a management plan.

After Hours Arrangements

House calls are provided in-hours and after-hours for regular patients whose condition prevents them from attending the surgery.

Meet our doctors

Moon Street Medical is an accredited general practice. Our standards of medical care are approved by the Australian Practice Accreditation Limited (AGPAL) and we are a teaching practice for the Sydney University medical students.

We value our staff and our patients, whom we have had the privilege to look after for many years.

Learn more

Get in touch