Explore details about location Sumner Street. Sumner Street is a location situated within the Boston alongside other areas such as Riverway, Dudley Place, Forsyth Way.