I have stopped by this church a few times when I have been in town visiting relatives. My experiences every time have been really great. Everyone has been extremely welcoming and kind.
St Stephen Lutheran Church
(2)
Photos
St. Stephen Lutheran Church, located in Antioch, IL, offers a welcoming community focused on spiritual growth and fellowship. The church strives to serve its members and the surrounding community through various programs and outreach initiatives.
Dedicated to fostering a supportive environment, St. Stephen Lutheran Church emphasizes the importance of faith and connection among its congregation. It provides a diverse range of services aimed at enriching the lives of individuals and families in the area.
Generated from the website
Reviews

A small, very laid back congregation made up of a good back ground of people, from the blue & white collar industry, with most having their fare share of hard work. The pastor is not what one...
You might also like
Partial Data by Foursquare.