Get Directions to Floris & Floris ← View details 15840 FM 529 Rd # 210A, Houston, Texas 77095 +1 281-345-8100 Get Directions From* To * — Required information