At Home 21

At Home #21, also known as At Home Georgia-Norcross, is an At Home home decor store located at 1887 Willow Trail Parkway Northwest in Norcross, Georgia. The store opened under the name Garden Ridge.