1. Smith Mountain Trading Post 1022 Trading Post Rd, Huddleston, VA 24104 Coordinate: 37.08253,-79.52946 Phone: (540) 297-4032