Newland
Avery Animal Hospital
351 Mitchell St, Newland, NC 28657