Wilmington Christmas Parade

Downtown Wilmington N. Water St., Wilmington, IL, United States

The Wilmington Christmas Parade will start downtown on North. Water Street.