Drag box to select area
Edens Plaza is a shopping center located on Lake Avenue. Edens Plaza offers a wide variety of shopping and dining options for local consumers. Visit the Edens Plaza Web site for a list of businesses in the center.
3200 Lake Ave, Wilmette, IL 60091