Elgin Sports ComplexZayres ParkElgin Shores County Forest PreserveRobert Sperry ParkCapsonic Group HeliportMarie Grolich ParkElginSaint Joseph Hospital Medical Center HeliportPanton Mill ParkChanning ParkSouth ElginWillow Bay ParkDrake Field ParkSeba ParkKenyon Farm County Forest PreserveMillennium ParkClintonvillePoplar Creek County Forest PreserveWeldwood OaksWing ParkBluff Springs Fen Nature PreserveWright Avenue ParkElgin Country ClubPickeral ParkAlmora HeightsWilliamsburg GreenYoungsdaleColemanWest Highland AcresHidden HillAlmoraFive Island ParkFox River HeightsSpring Lake Mobile Home ParkSherwood OaksHighland HavenUdinaFox River EstatesRiver Grange LakesNovak Park