McGuire Park, located at 1001 W. Main St. in DeWitt, is a quiet, three-acre park featuring a paved trail and access to ... beauty of thick forest and open, grassy fields along the pathway.