Explore details about location Mystic Street. Mystic Street is a location situated within the Old Mystic alongside other areas such as Mystic Street, Flanders Road, Welles Road.