The Animal Haven
89 Mill Road, North Haven 06473
A
Find Animal Shelters in North Haven, CT. Listings include The Animal Haven, Central Hospital for Veterinary Medicine and The Purr Project, Inc.. Click on each in the list below the map for more information.