Share Facebook Twitter LinkedIn Pinterest Email The annual Greek Fest is being held this weekend (July 7-9) at St. Sophia in Elgin (525 Church Street, Elgin). We stopped by on opening day. Here are a few of the things we saw. (Photo credits Kevin Ketchum.)
Thursday-Tuesday, March 27-April 1 | St. Charles Public Library Presents Immersive Experience “From The Earth To The Moon”March 27, 2025