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 DriveWilsonville, OR 97070 Contact (503) 783-7529 Website