Location:Dawes Park, 1700 Sheridan Rd, Evanston, IL 60201, USA

South End of the Park