386 Kensington Road, Erindale, SA 5066


Dr Weaver completed a Science Degree and worked in Immunology Research before studying medicine as a mature age student graduating at the University of Adelaide in 1986.

He trained in Family and Emergency Medicine at Flinders Medical Centre for several years before entering Community Medical Practice in 1986.

Read more

Qualifications and Experience


  • 1986 - Bachelor of Medicine and Bachelor of Surgery (Honours) (MBBS(Hons)) from The University of Adelaide

Languages spoken

  • English

Find Family Healthcare Erindale

select date

Online booking

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
Erindale - Family Healthcare Erindale
  • Erindale - Family Healthcare Erindale

Choose a Location

Family Healthcare Erindale
Erindale, 5066, SA
More Appointments