•  132 852
TLC Primary Care | Logo
  • Home
  • About Us
  • Our Locations
    • Altona North
    • Armstrong Creek
    • Belmont
    • Clifton Hill
    • Donvale
    • Frankston North
    • Hallam
    • Noble Park
    • Wallington
    • Whittlesea
  • Our Doctors
    • Dr Arthur Pape
    • Dr William Crouch
    • Dr Sujeewa Fernando
    • Dr Onsy Hanna
    • Dr Con Lahanis
    • Dr Malik Majoka
    • Dr Irumini Muthukumarana
    • Dr Jeffrey Rubin
    • Dr Mark Savage
    • Dr Frank Scheelings
    • Dr Rekha Sharma
    • Dr Karen Wayne
    • Dr Bruce Wu
    • Dr Diep Tran
    • Dr Giulio Notini
  • Patient Information
    • Patient Rights & Responsibilities
    • Privacy & Confidentiality
    • Compliments & Complaints
  • Careers
    • TLC Values Awards
    • GP Opportunities
  • News
  • Contact Us
    • New Patient Registration Form
  • Home
  • About Us
  • Our Locations
    • Altona North
    • Armstrong Creek
    • Belmont
    • Clifton Hill
    • Donvale
    • Frankston North
    • Hallam
    • Noble Park
    • Wallington
    • Whittlesea
  • Our Doctors
    • Dr Arthur Pape
    • Dr William Crouch
    • Dr Sujeewa Fernando
    • Dr Onsy Hanna
    • Dr Con Lahanis
    • Dr Malik Majoka
    • Dr Irumini Muthukumarana
    • Dr Jeffrey Rubin
    • Dr Mark Savage
    • Dr Frank Scheelings
    • Dr Rekha Sharma
    • Dr Karen Wayne
    • Dr Bruce Wu
    • Dr Diep Tran
    • Dr Giulio Notini
  • Patient Information
    • Patient Rights & Responsibilities
    • Privacy & Confidentiality
    • Compliments & Complaints
  • Careers
    • TLC Values Awards
    • GP Opportunities
  • News
  • Contact Us
    • New Patient Registration Form

Dr William Crouch MBBS FRACGP

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

  • Level 10, 468 St Kilda Road,
    Melbourne Victoria 3004
    View Map | Get Directions
  • 132 852
  • Email us

Patient Registration Form

Please contact us for an appointment before filling the form.

Complete Now

Our centres

  • TLC Primary Care - Altona North
  • 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 2021 TLC Heathcare. All rights reserved.

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