1. Electronic Houston Open 24730 Emerald Pool Falls Dr, Tomball, TX 77375 Coordinate: 30.11927,-95.56005 Phone: (713) 516-8962