The Body Shop has revamped one of its busiest flagship locations to a new format that harkens back to its pioneering eco-friendly roots and activist spirit.
Since opening in 2011, Ridge Hill in Yonkers has been the center of activity in New York’s fourth largest city, and it is now expanding its offerings with five new tenants.