Buena Vista VA Golf Courses-Public 1. 100 Vista Links Dr, Buena Vista, VA 24416 | Vista Links Golf Course (540) 261-4653