Appalachian Equine Veterinary Services
1595 Barnardsville Hwy, Ivy, North Carolina, 28709-9715
(828) 626-4121
Allen Animal Hospital
24 Critter Trl, Ivy, North Carolina, 28787
(828) 658-2287
Wright Ted DVM