The Spirit of Christmas

12-09-2017 All day
25 East 2nd Street, New Castle, Delaware, United States
Address: 25 East 2nd Street, New Castle, Delaware, United States

See the beautiful Christmas sights throughout historical New Castle! Proceeds support Friendship House!