Explore details about location Stierlin Road. Stierlin Road is a location situated within the Mountain View alongside other areas such as Tahoe Terrace, Stevens Creek Trail, Central Expressway.