Elevated apparel brand Alo Yoga is bringing a new location to Alpharetta this year. It will open this summer in a 4,000-square-foot space at the Avalon development, taking a space beside Williams Sonoma, according to a release.
Alo is known for its luxury fitness-focused men’s and women’s apparel, accessories and wellness products. Currently, the brand only has one existing location in the state at Lenox Square. There are more than 150 stores open in total…