1. Alfa Foundation Repair 15334 Boudreaux Rd, Tomball, TX 77377 Coordinate: 30.05161,-95.64851 Phone: (832) 761-0111
2. Palace Doors & Glass Inc 9103 Kerr Dr, Tomball, TX 77375 Coordinate: 30.10391,-95.56194 Phone: (832) 877-8562