I'm not sure about Glendale Heights, but there is a nice field in Hanover Park. Just north of Lake St. and east of the Elgin/O'hare. I don't remember the street name, but it is basically across the street from the driving range. Try Google maps satellite pics.
Actually, here you go-Micheal Camera Park. The s/w side of fullerton and Bloomingdale road. http://www.mapquest.com/maps/map.adp?ad ... e=&dtype=h
Just east of the Glendale Lakes golf course, zoom in and click on aerial image.