Explore details about location South Wasatch Boulevard. South Wasatch Boulevard is a location situated within the Mount Olympus alongside other areas such as East Ranch View Drive, South Diana Way, East Lois Lane.