Overview Details Press Releases Multimedia Locations People Groups Inst-I-Glass of St. Louis specializes in the restoration of your existing windows and doors, avoiding the expense and hassle of buying new (and often mismatched) replacements. Visit www.instiglassstlouismo.com to learn more about us.