Barbour Natural Stone & Tile - Carlsbad, CA Looking to contact Barbour Natural Stone & Tile? You can reach them at 760-603-8282