Explore details about location Lamson Street. Lamson Street is a location situated within the Boston alongside other areas such as Marsh Street, Gardner Street, Boston HarborWalk.