505-768-1981
Address, Phone Number, and Hours for Animal Shelter, an Animal Shelters, at Albuquerque.
Name : Animal Shelter
Address : 114 Central Avenue Southwest Albuquerque, New Mexico, 87102
Locality : Albuquerque
View map of Animal Shelter get driving directions from your location.