Annunciation Greek Orthodox Church
Church/religious organization
62522 Decatur
United States
Phone: (217) 429-7023
Website: annunciationdecatur.org
We are the oldest Greek Orthodox community in
Central Illinois, serving our Lord, God, and Savior
Jesus Christ since 1927.



