1. Hobby Lobby 100 Laurel St, Christiansburg, VA 24073 Coordinate: 37.16107,-80.42045 Phone: (540) 381-6393