This small park sits in front of the Chelsea Police Station along Broadway. Not far from the overhead structure of the Tobin bridge, this patch of greenery features a number of benches for sitting, a large fountain and a handful of art sculptures. The Soldiers’ Monument is a featured piece.
This is the spot where the Chelsea Christmas Tree will be erected.
[Review 9938 overall, 1517 of 2018.]