Mount Carmel Veterinary Hospital
3320 Whitney Ave, Hamden 06518