1. Barzelle Technologies 19014 Northcanyon Dr, Tomball, TX 77377 Coordinate: 30.03839,-95.60912 Phone: (281) 516-7301