Explore details about location Mystic Way. Mystic Way is a location situated within the Somerville alongside other areas such as Maine Terrace, Mystic Valley Parkway, Willoughby Street.