In the fall of 2002, the first Free People Boutique opened in Paramus, New Jersey. The boutique was decorated with brightly quilted chairs, intricate seasonal displays, and handmade fixtures. Their goal was to create an environment that would inspire their customers with both unique product and a serene atmosphere. Currently, Free People has over 40 boutiques across the US.
See all things at Lenox Square®: Women's Fashions