We’re sorry, we’re no longer accepting appointments online.
Pet Shield Veterinary Hospital
Veterinary
2033 Foxon Road
North Branford,
CT
06471
(203) 481-1492
Mon: 9:00AM - 5:00PM
Tue: 9:00AM - 7:00PM
Wed - Thu: 9:00AM - 5:00PM
Fri: 9:00AM - 3:00PM
Sat - Sun: Closed