At Home 172

At Home #172, also known as At Home Ohio-Columbus-North, is an At Home home decor store located at 1160 Gemini Place in Columbus, Ohio. The store opened in November 2017.