Hellenic Greek Orthodox Church
Orthodox
570 N Union St, Decatur, IL, 62522
Phone: (217) 803-0149
Connect: Facebook
Nearby Churches
- Annunciation Church · Decatur, IL
- St John's Episcopal Church · Decatur, IL
- First United Methodist Church · Decatur, IL
- Ebenezer Missionary Baptist Church · Decatur, IL
- Grace United Methodist Church · Decatur, IL
- First Presbyterian Church · Decatur, IL