Address: 55 S Country Club Rd, Decatur, IL 62521, USA
Joseph Harris | May 12, 2018
Hi Nancy, I was there today(wednesday december 27th) and I didn't see any signs or postings referring to closures. I would i assmue they would be open thursday. However never hurts to call.