Explore details about location Mountain Lion Road. Mountain Lion Road is a location situated within the Santa Cruz County alongside other areas such as Magic Carpet, Maranatha Road, Scenic Drive.