Welcome to Woodruff Park, former home of "Woodruff Field", located in Peoria Illinois...