Hours Of Operations H2O Wireless Texas Keller 76248 H2O Wireless Hours of Operation and Location in Keller, TX 76248 4.1 - 147 votes 419 N Main St, Keller, TX 76248 (817) 337-0452 Get Directions H2O Wireless Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore KellerView More Apparel Big LotsStein MartH & MCarter'sKohl's Outlet Sports LA FitnessVansColemanRoxySnap Fitness Jewelry Kohl's OutletAvonFossil Recommend For You Metro PCS Verizon Wireless Dell Dollar Store Centurylink ADT Stacy Furniture At Home Champion Crossfit