Electek Systems Corporation ← View details 1906 Tangle Pines Court, Houston, TX 77062 +1 281-286-4981 Get Directions From* To * — Required information