Mr David SainsburyMr David SainsburyRegistered General Practitioner(33 reviews) Gateshead NE11 0BU, United KingdomContact