Elmwood Park

views updated

Elmwood Park, village (1990 pop. 23,206), Cook co., NE Ill., a suburb of Chicago; inc. 1914. It is chiefly residential.

More From encyclopedia.com