Dr David Mitchell Dr David Mitchell General Surgeon www.bhs.org.auinfo@totaluppergisurgery.com.au0353 204 094 North Shore Private Hospital, Westbourne Street, St Leonards, NSW 2065 Is this you? Claim profile!