Get Directions to Candle Power ← View details 1831 Creek Dr, Houston, Texas 77080 (713) 464-9294 Get Directions From* To * — Required information