By Martha StoffelWeekly Reporter O’FALLON – The proposed senior living facility at New Life in Christ Church is going back to the Community Development Committee instead of on to council after Monday’s committee meeting, being tabled by committee members.The applicant, Bishop Geoffrey V. Dudley, Sr. with New Life in Christ Church, is seeking a zoning...