Elmhurst, Illinois, 1975 Date: 1975 Location: West Park Avenue, Elmhurst, Illinois Source: C. William Brubaker photo, via University of Illinois at Chicago What do you see here?