Location

Cedarcrest Equine Clinic33 Diversion LnSalmonID83467-5082United States

Telephone

(208) 756-1000