Location:320 Park Ave, Glencoe, IL 60022, USA

Area between Village Hall and Glencoe Public Library on Village Court