Dr Stephen Hayes Dr Stephen John Hayes General Surgeon , Orange, NSW 2800 Is this you? Claim profile!