By The Concord Insider - Feb 11, 2014 | 0 comments Reader Earl Burroughs sent us this photo of a massive train station, which was built in 1885 and stood until the 1950s. Reader Earl Burroughs sent us this photo of a massive train station, which was built in 1885 and stood until the 1950s. Related Posts Related Posts More From This Issue