Salem VA Golf Practice Ranges 1. 2500 Romar Rd, Salem, VA 24153 | Hidden Valley Country Club, Inc. (540) 389-8146