Visit Us
Studio Carta's flagship store is located within our studio in Chestnut Hill, Massachusetts. The shop carries all of Studio Carta's ribbon and accessories collections.
FREE SHIPPING FOR ANY DOMESTIC ORDER OF $75
Studio Carta's flagship store is located within our studio in Chestnut Hill, Massachusetts. The shop carries all of Studio Carta's ribbon and accessories collections.
501 Heath Street, Unit 2,
Chestnut Hill, Massachusetts
02467 USA
Open by appointment only. Please call or email us head of time. Thank you!
We welcome drop in visits during our hours of operation. For a tailored visit, feel free to let us know head of time and we will be delighted to reserve a time for you.