x

General Appointment

For all appointments and enquiries, please call (03) 9928 6603

We are happy to hear from you. Please contact us using the information below:

Main Rooms
Map View Street View

Suite 35/ 141 Grey St
East Melbourne

VIC 3002

Tel: (03) 9928 6603
Fax: (03) 9928 6606

Click here for driving directions and location map.

Parking Information

Street parking – Only 15 or 30 minute street parking available nearby, except for a limited number of Disabled parking spots. There is longer term street parking available a short walk away

Parking lot – across the road at 106 Grey St. Fees apply.

Other Locations
Map View Street View

Werribee Heart
Level 1, 242 Hoppers Lane

Werribee VIC 3030

Tel: (03) 9908 2999
Fax: (03) 8742 7788

Click here for driving directions and location map.

Parking Information

Street parking – available but in limited supply

Parking lot – Abundant on-site parking available. Free for first 30 minutes.


Map View Street View

Border Heart Specialists
Level 6 , 470 Wodonga Place

Albury NSW 2640

Tel: (02) 6058 6161
Fax: (02) 6058 6165

Click here for driving directions and location map.

Parking Information

Street parking – Free 2 hour parking available nearby

Parking lot – Basement level parking free for 2 hours.

  • [javascript protected email address]

We are on Facebook Facebook, click here to find out more.


When you come for your Appointment please remember to obtain and bring the following

  • Referral letter from GP, family physician or other doctor
  • Medicare card, DVA card, pension card
  • Have your Private Hospital Insurance information with you
  • Reports, X-rays, MRI’s, CT scans etc and any other relevant information

To cancel an Appointment

Telephone the office during business hours and allow at least 1 day’s notice so that we can offer your appointment time to patients on our waiting list.

We recognise that your time is valuable, and we make every effort to run on time. Occasionally emergencies or patients require a little more time, and these cause scheduling delays beyond our control. We apologise if we keep you waiting.