Camels Hump Alpaca Farm
6632 Main Rd
Huntington, VT 05462
Huntington, VT 05462