Look up what's on at Moyers Sports Complex, where you can book seats to some of the most exciting sporting events in the area.
Moyers Sports Complex is the perfect place to start out your day in Salem. This sporting facility comes recommended by fellow travelers, but it isn't the only spot to see here. Pencil in time for other attractions like Virginia Museum of Transportation, Valley View Mall, and Tanglewood Mall to fully experience what's on offer in the area.