At Home (Courtesy: At Home)

At Home opens store in Wichita

At Home, the home decor superstore, is now open in Wichita. The 104,000 square-foot store is located at 301 S. Towne East Mall Drive.