Veterinary clinic

Pet Shield Veterinary Hospital

2033 Foxon Rd, North Branford, CT 06471

Opening hours

Hours not listed. Please call ahead at (203) 481-1492 to confirm availability.

Other animal hospitals in North Branford