This is Memorial Park, so named after untimely deaths of students, and it is on grounds of Steamboat Springs High School.
Stehley Park has a few picnic tables.
Elk River Road is officially CO 129