Stevenson Park is located between Theuerkauf Elementary School, Stevenson Elementary School and the Mountain View Whisman School District Office. The park features a basketball court, children's playground, an athletic field, tennis courts and restrooms. This park is also the home of the Mountain View Los Altos Girls Softball League.