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.
On Thursday, Father Larry Dowling talked about what he observed in the North Lawndale area since he became a resident. Father Larry has lived in Chicago for 40 years, and more specifically, the North Lawndale area for 11 years. He became a priest at St. Agatha’s Church when he was asked by the parishioners.