The Floor Store of Keller Share: Flooring The Floor Store of Keller Visit Website 750 S. Main St., Ste. 160 Keller, TX 76248