Loading Events

« All Events

  • This event has passed.

Spirit of Christmas in New Castle, DE

December 14, 2024 @ 10:00 am - 5:00 pm

Stroll through private homes and museums, and join caroling and the tree lighting ceremony. Benefits Historic New Castle. 25 E. 2nd St., New Castle, DE. 10 to 5. Free. SpiritOfChristmasDE.com

Details

Venue