Thompstone Tile Tile Installer - Melrose Park, IL Looking to contact Thompstone Tile? You can reach them at 847-455-5640