Former Evanston Resident Charged in Saturday's…
Drag box to select area
Garden Park is nestled along the southern edge of Evanston. Its location on the lakefront makes for amazing views. There is beach access at this park, as well as a playground.
626 Sheridan Sq, Evanston, IL 60202