Three Hierarchs Church
About Us
Three Hierarchs Church is a local Orthodox (Greek) church in Champaign, IL.
- Denomination
- Orthodox (Greek)
Contact
Phone
217-352-3452
Website
http://www.threehierarchs.org/
Three Hierarchs Church is a local Orthodox (Greek) church in Champaign, IL.