Ada Mirror & Glass Incorporated Window Contractor - Boise, ID Looking to contact Ada Mirror & Glass Incorporated? You can reach them at 208-426-8588