Recreation, Sports & Adventure Activities go Results Found: 7 Button group with nested dropdown YMCA of Virginia's Blue Ridge YMCA of Virginia's Blue Ridge 520 Church Avenue SW Roanoke VA 24016 (540) 527-9622 Virginia Amateur Sports, nc. Virginia Amateur Sports, nc. 711C 5th St NE Roanoke VA 24016-2123 (540) 343-0987 Salem Red Sox Salem Red Sox 1004 Texas St Salem VA 24153-5406 (540) 389-3333 Links365 Links365 Roanoke VA 24018 (540) 339-6002 Hanging Rock Golf Club Hanging Rock Golf Club 1500 Red Ln Salem VA 24153-1703 (540) 389-7275 Carilion Wellness Roanoke Carilion Wellness Roanoke 4508 Starkey Rd Roanoke VA 24018-8504 (540) 989-5758 Blue Ridge Axe Throwing 1201 Shenandoah Ave NW Roanoke VA 24017 540-266-7AXE