11 Main Street
Sterling, MA 01564
Get directions

About Us

The Secret Garden, located in Sterling, Massachusetts, offers an innovative and creative approach to floral design. Using the beauty of nature as inspiration, I combine imagination and design skills.

Reviews