The construction site of the new Dillons store at 1740 Mass. is pictured, at center, with a view across the store to the southeast. At bottom left is Babcock Place, with Massachusetts Street running from the north, at bottom center of photograph, to the south in the upper right-hand corner. The store entrance and parking lot will be on the north side of the building.


Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.