Skip to main content

St. Mina and St. Pope Kyrillos VI Coptic Orthodox Church

christian place of worship · Urbana, IL

Address
2101 E Washington St, Urbana, IL 61802
Phone
(872) 222-8611
Website
stminachampaign.org/index.html
Where
40.1055, -88.1811

Search Hominin for St. Mina and St. Pope Kyrillos VI Coptic Orthodox Church

Other christian place of worships nearby

More in Urbana