Archive for January, 2007

Castle Theatre shuts its doors

Friday, January 5th, 2007

The Castle Theatre in Bloomington, IL, has closed for business according to owner-operator Ben Slotky, who revived the single-screen movie house in 2003.