St. Thomas Orthodox Church

Orthodox

6099 N Northcott Ave, Chicago, IL, 60631

Phone: (773) 282-5781

Website: www.stocc.org

Connect: Facebook

Nearby Churches

More Orthodox churches in Chicago, IL

What to expect on your first visit