Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
154-156 Ramsgate Rd, Ramsgate Beach, NSW 2217

Qualifications and Experience


  • 1984 - Medicinae Baccalaureus, Baccalaureus Chirurgiae (MB ChB)

Languages spoken

  • English

Find All Saints Medical Centre

Directions and parking

On street parking is available. Designated disabled parking is in close proximity to the entrance of the surgery

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
General Practice
  • General Practice
Show appointments at
Ramsgate Beach - All Saints Medical Centre
  • Ramsgate Beach - All Saints Medical Centre

Choose a Location

All Saints Medical Centre
Ramsgate Beach, 2217, NSW
More Appointments