Explore details about location Elm Street. Elm Street is a location situated within the Mystic alongside other areas such as Cottrell Street, Burrows Street, Water Street.