Get Directions to Green Patch Plants ← View details STREET, Houston, Texas 77002 (713) 683-6214 Get Directions From* To * — Required information