Explore details about location Dean Street. Dean Street is a location situated within the Stoneham alongside other areas such as Larson Lane, Franklin Street, Highland Avenue.