Whether you’re into fitness, dance, camps, or just enjoy swimming, check out what The City of Elgin Parks and Recreation…