Glass & Mirror Products Back to Search Type a keyword search or choose a link below. Results: 3 SWLA Glass & Mirror, LLC | (337) 842-6511 2693 Highway 171 North, Lake Charles, LA 70611 Learn More West Cal Glass and Mirror | (337) 558-6326 3482 S, Beglis Prkwy., Sulphur, LA 70665 http://westcalglassandmirror.com Learn More Discount Glass & Mirror | (337) 437-1966 1121 Sampson St., Westlake, LA 70669 Learn More Powered By GrowthZone