a Saint-Gobain company Foreign owned: France 2651 Penny Road Claremont, NC 28610 United States Map it