Shenandoah received a Montgomery County historical marker to celebrate the city’s 50th anniversary June 13.