The City of Elgin will celebrate the Fourth of July with a parade, pet parade, concert and fireworks.
For Details and Information: