Public information Batchelor, Davidson & Watson Veterinary Centre - Newhaven Veterinarian for animals. Google · 4.5 (106) Show the Google map