Site logo
Business Description

Sprawling florist & garden store also offering rentals for weddings & events, from linens to decor.

Vendor Info
  • (713) 840-9191
  • 3810 Westheimer Road, Houston, Texas 77027, United States
  • https://plantsnpetals.net/