At Home 213

At Home #213, also known as At Home Illinois-Elmhurst, is an At Home home decor store located at 265 Route 83 in Elmhurst, Illinois. The store opened in September 2018.