Willow Creek/Landover Park Share Willow Creek/Landover Park is a 1.45-acre park with a basketball court, paths and childrens play area. Address28350 SW Willow Creek Dr.Wilsonville, OR 97070 Contact (503) 682-1011 Website Social