Built in 1847, the Depot building was once the social center and ceremonial heart of Lexington. At one time, as many as nineteen trains stopped there each day transporting passengers to and from Boston. This historic building has been renovated to serve as the headquarters of the Lexington Historical Society.
Where it is: The Depot is located in Lexington Center at Depot Square. Phone: 781-862-1703. map >>