Holy Cross Lutheran Church in Vandalia, Illinois (LCMS)726 W Fillmore St, Vandaliaclosed at 11:45 today