Salem will receive $21 million in federal funding to eliminate the railroad crossing at Lincoln Avenue and replace it with an ...