Mill Creek Streamway Park has many entrance points since it’s 17 linear miles. This entrance is located off 87th Lane in Lenexa, Kansas. It is open year around dawn to dusk. Features This Streamway Park has multiple entry points which provide different things at...