Dr David Prendergast
Dr David Prendergast
Rehabilitation Specialist
Hunters Hill Private Hospital, 9 Mount Street, Hunters Hill, NSW 2110