top of page
Home: Inner_about
The Practice

Exceeding Expectations One Patient at a Time

Doctors at Tamworth General Practice are independent practitioners. They place a strong focus on the doctor-patient relationship and long-term patient care.

The GPs and nurses are experienced and caring professionals, with extensive experience across the full range of medicine. They are also committed to ongoing professional development.

In addition to general practice, the doctors have their own fields of interest. These include child health, women's health, skin cancer medicine, travel medicine, industrial health, minor surgery, asthma and diabetes.

Male and Female Doctors are available.

Dr Ruzchella Javaluyas MD
Dr Albert Smagarinsky MBBS (UNSW), FRACGP, MMed (UQ), Advanced Cert Skin Cancer (Australasian College of Dermatology)

Dr Zahra Rashidian MD

Dr "Ishani" Ranwala MD

Dr Golnoosh Amri MD

Dr Salma Hanif MD FRACGP

Dr Alphonsus Amalakumar FRACGP

General Practice

The clinic provides the full range of medical services and family health care. The practice offers women's, men's and children healthcare. In addition the practice offers preventative health care, industrial and travel health care. Please call 6766 3888 to enquire, or drop in to any of our two locations: 516 Peel St (roundabout opposite Hungry Jacks) or 160 Bridge St (corner Denison St).  

Skin Cancer Clinic

Dedicated to early detection, diagnosis and treatment of skin cancer and melanoma.


We are the longest established skin cancer clinic in the Northwest.

All treatment options are offered on-site.

To book an appointment please visit


Industrial & Occupational Health Care

  • Pre-employment medicals,

  • Q fever testing and vaccination,

  • Drug and Alcohol screening,

  • Skin Cancer Screening,

  • Commercial and Truck Driving Medicals.

Doctor and Patient

Immunisation Clinic

  • Flu shots

  • All childhood vaccines

  • Adult vaccines, including pneumonia and shingles

Other vaccinations available: 

  • Hepatitis A & B

  • meningococcal

  • typhoid

  • tetanus

  • rabies

  • mumps 

  • rubella (German measles)

  • measles

  • whooping cough

  • polio

  • cholera

  • pneumococcus

  • zoster (shingles)

  • Malaria prophylaxis

  • Q fever

  • and others

Health checks and Cancer screening

  • Over 75 yo health check

  • Aboriginal health check

  • Baby health check

  • Diabetes screen

  • Heart health check

  • Bone density scan (for osteoporosis)

  • STD check

Cancer checks

  • Cervical cancer screening (PAP test)

  • Breast check

  • Bowel cancer test (FOBT)

  • Prostate check

  • Skin check

  • Blood tests and other pathology

Home: Service
Home: News
Consultation Fees

Standard Consultation (up to 15 minutes) - $105 ($110 on weekends and after hours)


Non-attendance or cancellation within 4 hours of an appointment $35


Discounted rate is available for pensioners and children, but due to steeply rising costs of running the Practice, we are unable to offer routine bulk billing

Telephone consultations must be pre-paid at the time of booking

If you have a chronic condition requiring frequent visits please discuss fees with your doctor

Please enquire with reception, if your visit will involve extra time (for example complex or multiple issues, counselling) or extra services (for example skin excision, PAP smear)

Please discuss the Skin Cancer doctor's fees with reception

Transfer of medical records to another practice: $100+GST per patient ($50+GST for pensioners) 

Home: OpeningHours

Opening Hours

In case of emergency please attend the Tamworth Hospital Emergency Dept or call 000. 

Monday to Friday: 8am-7pm

Saturday: 8am-2pm

Sunday: 9am-1pm 

Home: OpeningHours


If you are a doctor, a nurse, an allied health practitioner or a medical manager/administrator looking for a friendly and pleasant environment to work in please feel free to apply.

Supervision by senior GP is available if required.

Join our friendly and dedicated team and make a difference !!

Please apply to Practice Principal at

Home: Contact
Contact Us

For appointments or any queries please feel free to ring 6766 3888.

Or use one of the forms below to send a message. Medical advice will not be provided.

    Your details were sent successfully!

    Form For Reception

    Form For Manager

    Your details were sent successfully!

    bottom of page