Angel Animal Hospital (West Haven) Emergency Hospitals 333 Elm StreetWest Haven, Connecticut 06516 View Profile