.
Search Results
Limetree Norcross
5155 Peachtree Pkwy, Norcross, GA 30092
LImetree is a locally-owned gift boutique that strives to offer gifts for all tastes, all occasions and all budgets. TheMore store prides itself on providing a high level of service, comfort and fun to its customers; to make shopping what it describes as "the perfect gift experience."  This Limetree is one of four stores currently open in the Atlanta area.