General SurgeryNewcastle Surgical GroupColonoscopy107 Stewart Ave, Hamilton South NSW 2303Fees applyAppointment needed, Referral neededOwnership: Private