Glass & Mirror Products Back to Search Type a keyword search or choose a link below. Results: 2 Discount Glass & Mirror | (337) 437-1966 1121 Sampson St., Westlake, LA 70669 Learn More SWLA Glass & Mirror, LLC | (337) 842-6511 2693 Highway 171 North, Lake Charles, LA 70611 Learn More Powered By GrowthZone