This 27-acre community park adjoins the Willowood Community Forest in southeastern Menomonee Falls. The park offers facilities for a variety of family-oriented and athletic activities.