St Sophia Greek Orthodox Church

Orthodox

525 Church Rd, Elgin, IL, 60123

Phone: (847) 888-2822

Website: www.stsophiagreekfest.com

Connect: Facebook

Nearby Churches

More Orthodox churches in Elgin, IL

What to expect on your first visit