James I. Moyer Sports Complex is a sports facility located in Salem, Virginia.
The complex consists of four softball fields and is home to the Roanoke College and Salem High School softball teams.
[1][2] The complex is named for James Irvine Moyer, who served as the mayor of Salem from 1948 to 1964.
[3] The complex has hosted both the NCAA Division II and Division III softball tournaments.