At Home 251

At Home #251, also known as At Home Illinois-Schaumburg West, is an At Home home decor store located at 101 North Barrington Road in Schaumburg, Illinois. The store opened in September 2019.