Chris Chandler December 12, 2019 Saint Thomas Catholic Church is opening a new community center Chris Chandler December 12, 2019 PEORIA, Ill — The Saint Thomas Catholic Church is opening a new community center to better serve the Peoria area.read more…