a Saint-Gobain company Foreign owned: France 3838 Civic Center Drive North Las Vegas, NV 89030 United States Map it