Located in Coolidge Corner, Brookline, Massachusetts, Leaf Boutique has been in business for 20 years. This chic boutique blends beautiful clothing and unique new and vintage jewelry to create your one of a kind look.