Hellenic Greek Orthodox Church

Orthodox

570 N Union St, Decatur, IL, 62522

Phone: (217) 803-0149

Connect: Facebook

Nearby Churches

More Orthodox churches in Decatur, IL

What to expect on your first visit