O Omega Tile 3434 W Little York Rd, Houston, TX 77091, United States, omega-tile.business.site +1832*****