•  03 9944 6300
TLC Primary Care - Altona North | Logo
  • Home
  • About Us
  • Services
    • Chronic Disease Management
    • Dietetics
    • Hydrotherapy
    • Physiotherapy
    • Podiatry
    • Shared maternity care
    • COVID-19 vaccination
  • Our Doctors
    • Dr William Crouch
    • Dr Jeffrey Rubin
    • Dr Rekha Sharma
  • Patient Information
    • Patient Rights & Responsibilities
    • Privacy & Confidentiality
    • Compliments & Complaints
    • COVID-19 Vaccination Consent Form (ages 12 and over)
    • COVID-19 Vaccination Consent Form (ages 5 - 11)
  • News
  • Contact Us
    • New Patient Registration Form
    • Careers
    • GP Opportunities
  • Home
  • About Us
  • Services
    • Chronic Disease Management
    • Dietetics
    • Hydrotherapy
    • Physiotherapy
    • Podiatry
    • Shared maternity care
    • COVID-19 vaccination
  • Our Doctors
    • Dr William Crouch
    • Dr Jeffrey Rubin
    • Dr Rekha Sharma
  • Patient Information
    • Patient Rights & Responsibilities
    • Privacy & Confidentiality
    • Compliments & Complaints
    • COVID-19 Vaccination Consent Form (ages 12 and over)
    • COVID-19 Vaccination Consent Form (ages 5 - 11)
  • News
  • Contact Us
    • New Patient Registration Form
    • Careers
    • GP Opportunities

Dr William Crouch MBBS

I can be found at...

Armstrong Creek

  • 2 - 28 Freda Road,
    Armstrong Creek Victoria 3217
  • 03 9102 3100

Altona North

  • 385 Blackshaws Road,
    Altona North Victoria 3025
  • 03 9944 6300

Clifton Hill

  • 217 - 241 Queens Parade,
    Fitzroy North Victoria 3068
  • 03 8638 9200

Get in touch

  • 385 Blackshaws Road
    Altona North Victoria 3025
    View Map | Get Directions
  • 03 9944 6300
  • 03 9944 6399
  • Email us

Opening hours

  • Weekdays: 9:00am - 5:00pm

Patient Registration Form

Please contact us for an appointment before filling the form.

Complete Now

Our brochure

Download

Our centres

  • TLC Primary Care - Armstrong Creek
  • TLC Primary Care - Belmont
  • TLC Primary Care - Clifton Hill
  • TLC Primary Care - Donvale
  • TLC Primary Care - Frankston North
  • TLC Primary Care - Hallam
  • TLC Primary Care - Noble Park
  • TLC Primary Care - Wallington
  • TLC Primary Care - Whittlesea

About TLC Healthcare

TLC Healthcare was founded in 2015 when TLC Aged Care entered a new era of providing primary care and industry training in addition to residential aged care services. To accurately represent the new direction of the organisation, TLC Healthcare became the group's new corporate identity with TLC Primary Care, TLC Aged Care and TLC Learning as its operating brands. This new structure gave TLC the flexibility to be innovative as well as being able to diversify into the future.

Global Centre for Healthy Workplaces Logo

Social media


© Copyright 2022 TLC Healthcare. All rights reserved.

  • Privacy Policy
  • |
  • Whistleblower Policy
  • |
  • Contact