Situated in the vibrant city of Elmhurst, IL, Lexington Square is a bustling life care community with both independent living and assisted living homes. Our exclusive residences include 14 stylish apartment senior residences that offer... Read more
2