Metro, Business, NewtonFree People Opens Newest Boutique Location In Chestnut Hill Square The bohemian clothing retailer recently joined the Chestnut Hill Square community.