Skip to main content

St. Sophia Greek Orthodox Church Elgin Illinois

christian place of worship · Elgin, IL

Address
525 Church Rd, Elgin, IL 60123
Phone
(847) 888-2822
Website
stsophiagreekfest.com
Where
42.0729, -88.2917

Search Hominin for St. Sophia Greek Orthodox Church Elgin Illinois

Other christian place of worships nearby

More in Elgin

St. Sophia Greek Orthodox Church Elgin Illinois — christian place of worship in Elgin, IL | Hominin