Free People’s first location opened in the 1970s, over the years it has evolved and currently has 75 stores across the U.S.
The Free People brand is aimed at women who are creative, individualistic and intelligent. It’s a shop that reflects much of the population of South End, and Charlotte as a whole.