Elgin 4th of July Parade
Celebrate the 4th of July by marching in Elgin's parade with Shared Harvest!
Celebrate the 4th of July by marching in Elgin's parade with Shared Harvest!
Join Shared Harvest for Cultural Day at the market.
Celebrate the Summer Solstice at the Downtown Elgin Market!