White Christmas – Christmas at the Castle

The Castle Venue (The Castle Theater) 221 S Main Street, New Castle, IN, United States

Celebrate the Holidays with Classic Movies at The Castle Venue (Formerly The Castle Theater) New Castle Main Street is excited to invite you to embrace the holiday spirit with classic movies at Christmas at the Castle. We’re celebrating the holiday season with a series of classic Christmas movie showings hosted at The Castle Venue, 221 S. Main …

White Christmas – Christmas at the Castle Read More

$10

SIGN UP FOR OUR NEWSLETTER

Loading...
Scroll to Top