National Glass & Mirror Co. Window Contractor - San Diego, CA Looking to contact National Glass & Mirror Co.? You can reach them at 858-292-5651