505-281-1515
Address, Phone Number, and Hours for Canyon Crossroads Animal Hospital, an Animal Hospitals, at Tijeras.
Name : Canyon Crossroads Animal Hospital
Address : 11804 New Mexico 337 Tijeras, New Mexico, 87059
Locality : Tijeras
Fax : 505-281-1100
Hours : Mon-Fri 7:00 AM-5:00 PM; Sat 9:00 AM-5:00 PM
View map of Canyon Crossroads Animal Hospital get driving directions from your location.