Cedarwood Veterinary Clinic 2001 St. Michaels Dr.Santa Fe, NM, 87505 View Phone 505-982-4469 Fax: 505-982-4445 View Website Experience & Reliability Call Today About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page