Where do you need Flower Stores ?
House of Plants
713-697-6688
29.853441
-95.416127
About House of Plants
House of Plants is located at 6134 W Montgomery Rd, Houston, TX. This location is in the Acres Home neighborhood. This business specializes in Flowers.