The Salem Fair has been a summertime tradition in the Roanoke Valley and beyond for more than 30 years. The 2019 Salem Fair opens July 3.

Load comments