1. TLC Pet Hospital
1300 Wyoming Blvd NE, Albuquerque, NM 87112
Coordinate: 35.09251,-106.55026
Phone: (505) 814-7958
2. VCA Ventana Animal Hospital
5747 Calle Perro NW, Albuquerque, NM 87114
Coordinate: 35.21509,-106.69852
Phone: (505) 289-1266