The Limited at Crabtree and Cary Town Center are two great places to shop! They are always so willing to help assist you! The Limited is one of my favorite places to shop and I always feel to welcomed when i walk through the door. All the employees always have smile's on their faces!
Posted: 9/27/2007 • Last edited: 1/02/2008 • Link to this review