Tile Specialists Inc Tile Installer - Champaign, IL Looking to contact Tile Specialists Inc? You can reach them at 217-359-1765