Longwood Park 601 E Main St. • (540) 375-3057 • Website Longwood Park is the largest park in Salem. The park has 5 shelters - 2 can be reserved - and an amphitheater for evening concerts and movies. Lake Spring Park Roanoke River Blueway