1. Giles County Historical Society 208 N Main St, Pearisburg, VA 24134 Coordinate: 37.32858,-80.73567 Phone: (540) 921-1050