Restorative Justice in the North Lawndale Community

By |2019-08-22T13:26:44+00:00June 20th, 2018|Categories: Chicago, Headlines, North Lawndale, Pastors Corner, U.S. News|Tags: |

Father Larry is a leader at St. Agatha’s Church in the North Lawndale community, in Chicago, Illinois. Father Larry is passionate about the programs the church is able to offer the community.