Cherry Harris Park Located in North Greenwood, Cherry Harris Park is home to two pavilions that are available for rent and two playgrounds.