Depot Square is a park Middlesex County Massachusetts located in United States.
21 Depot Sq Lexington , MA 02420 United States
Walk around
Great little park in the center of Lexington. Catch the Lexpress here ringer around Lexington.
Make sure to check out the Visitor's Center and gift shop. Lots of fun historical displays. Peet's Teas, just a short walk away has great jasmine lime tea. - John Miller
If you stand in front of the Minuteman and look past his shoulder, you will see the historic First Parish U. U. Church Steeple. The Minister is awesome! - Zoe Perry-Wood
During commuter hour it feel like a highway of bicycle and pedestrians accept without the traffic jams. I love it. - Ethan Fleming