Elmwood Park


Elmwood Park,

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