1. Salem Red Sox
1004 Texas St, Salem, VA 24153
Coordinate: 37.28747,-80.03998
Phone: (540) 389-3333
2. Stonegate Swim Club
856 Stonegate Dr, Salem, VA 24153
Coordinate: 37.30088,-80.06929
Phone: (540) 444-0025
3. Salem Racquet & Swim Club
1431 Red Lane Ext, Salem, VA 24153
Coordinate: 37.3135,-80.06762
Phone: (540) 389-3155
4. Roanoke Valley Soccer Offcls
113 Par Dr, Salem, VA 24153
Coordinate: 37.26087,-80.06305
Phone: (540) 389-3600