- Address
-
Eldorado Animal Clinic
20 N Chamisa Dr
Santa Fe
New Mexico
87508
- Phone Number
-
Main: (505) 391-5940
Fax: (505) 466-1132 - Email ID
- Timings
-
Our Hours
Mon-Fri: 8:00am-5:30pm
Sat & Sun: Closed