Explore details about location Mistral Close. Mistral Close is a location situated within the Nelson Bay alongside other areas such as Wallawa Fire Trail, Ajax Avenue, Tomaree Street.