Animal Medical Clinic
Veterinary clinic
795 W Oneida St · Preston, ID 83263
Animal Medical Clinic in Preston, Idaho has served the area since 1979 and treats companion animals as well as livestock. Services include small animal medicine and surgery, dentistry for small animals and horses,…