505-271-2287
Address, Phone Number, and Hours for TLC Pet & Uptown Cat Hospitals, an Animal Hospitals, at Albuquerque.
Name : TLC Pet & Uptown Cat Hospitals
Address : 2632 Pennsylvania Street Northeast, c Albuquerque, New Mexico, 87110
Locality : Albuquerque
Fax : 505-293-2692
Hours : Mon-Thu 8:00 AM-7:00 PM; Fri 8:00 AM-5:30 PM; Sat 8:00 AM-4:00 PM
View map of TLC Pet & Uptown Cat Hospitals get driving directions from your location.