Annunciation Church
Add to Favorites
Add Hours
105 Years
in Business
Greek Orthodox Church of the Annunciation
Annunciation Greek Orthodox Church
Phone: (217) 429-7023
Address: 570 N Union St, Decatur, IL 62522
Website: http://www.annunciationdecatur.org
1065 N Van Dyke St, Decatur, IL 62522
130 W Eldorado St, Decatur, IL 62522
742 E Clay St, Decatur, IL 62521
2160 N Edward St, Decatur, IL 62526
201 W North St, Decatur, IL 62522
650 W William St, Decatur, IL 62522
1224 W Grand Ave, Decatur, IL 62522
407 E Eldorado St, Decatur, IL 62523
901 N Main St, Decatur, IL 62521
130 Bristol Dr, Decatur, IL 62521