Christmas Open House at Rook Farm Homes Thu, 05 Nov at 11:00 am 129 E Main St, Shelbyville, IL 62565-1652, United States, Shelbyville, IL