Barcelona Tile & Stone Tile Installer - Merrimack, NH Looking to contact Barcelona Tile & Stone? You can reach them at 603-579-9600