864 4th Street
Santa Rosa, CA 95404
Get directions

About Us

Stems is a unique retail florist located in downtown Santa Rosa. We specialize in beautiful, custom floral designs using a wide variety of materials, both locally grown and imported.

Reviews