Lillie Plaza - Home Page
Lillie Plaza living comes with convenient and affordable access to public transportation, area schools, shopping malls, hospitals, and houses of worship. Visit us in Maywood, IL and see why we are a LEED Certified Rehab project.