RICHARD LEON, INC. Tile Installer - Tampa, FL Looking to contact RICHARD LEON, INC.? You can reach them at 813-879-4300