Kenosha, Illinois
Last updated June 2026
Congregation size
200-500
Antioch Aqua Center
Non-Denominational
739 Main St