Explore details about location Sherman Street. Sherman Street is a location situated within the Boston alongside other areas such as Harbor Street, Bartlett Street, Lawn Avenue.