505-764-1140
Address, Phone Number, and Hours for Albuquerque Animal Care Center, an Animal Shelters, at Albuquerque.
Name : Albuquerque Animal Care Center
Address : 8920 Lomas Boulevard Northeast Albuquerque, New Mexico, 87112
Locality : Albuquerque
View map of Albuquerque Animal Care Center get driving directions from your location.