Friday, November 22, 2024
By LGIS Feedback | Feb 23, 2018
The welfare office in Decatur saw food stamp costs drop by 2.74 percent from January 2015 to January 2017, according to a Macon Reporter analysis of 66 Illinois welfare offices.