Explore details about location Mystic Street. Mystic Street is a location situated within the Boston alongside other areas such as Clapp Street, Mount Ida Road, Beethoven Street.