Explore details about location Sewall Street. Sewall Street is a location situated within the Somerville alongside other areas such as Broadway, Puritan Road, Franey Road.