At Home 116

At Home #116, also known as At Home Ohio-Elyria, is an At Home home decor store located at 5223 Cobblestone Road in Elyria, Ohio. The store opened in May 2015.