At Home 103

At Home #103, also known as At Home Tennessee-Memphis South, is an At Home home decor store located at 7697 Winchester Road in Memphis, Tennessee. The store opened in September 2014.