The Upcoming.org Archives
St. Sophia Greek Orthodox Church
525 Church Road
Elgin,
Illinois
60120
July 7, 2006
28th annual Greek Fest
at St. Sophia Greek Orthodox Church