Festival of Lights Parade

12/15/2018 at 06:00 PM
Location:
Address:

Delaware City Main Street’s Holiday Parade – Staging at 5PM on Fourth Street.  Parade will start at 6PM.