At Home 23

At Home #23, also known as At Home Texas-Lewisville, is an At Home home decor store located at 2512 Stemmons Freeway in Lewisville, Texas. The store opened under the name Garden Ridge in October 1997.