The Flower House is Located in the Beautiful Livermore Wine Country by appointment only. We service the entire San Francisco Bay Area as well as Napa Valley.
We see clients for a special complimentary consultations Wednesday through Saturday from 9am-4pm. Please note we are closed Mondays.
2021 Las Positas Court, Suite 153
Livermore, CA 94551.
Tel: (925) 960-1375
Fax: (925) 960-9379