Explore details about location Northwest Shevlin Park Road. Northwest Shevlin Park Road is a location situated within the Bend alongside other areas such as Northwest Shevlin Park Road, Northeast Monte Vista Lane, Don Street.