Churches-Eastern Orthodox in Decatur, IL Annunciation Church570 N Union StDecatur, IL, 625222174297023ChurchChurches Eastern OrthodoxChurches Places Of Worship Show MoreSee AlsoChurches-Orthodox