Title: Greek Orthodox Church Annunciation
Subjects: Annunciation Greek Orthodox Church (Decatur, Ill.), Decatur (Ill.)--Church history, Greek Americans--Illinois--Decatur--Directories