Nelson's Glass & Mirror Co., LLC Back to Search Nelson's Glass & Mirror Co., LLC Categories Hardware Fixtures and Accessories Glass & Mirrors 2407 Montgomery Lane , , , PO Box 5437 , Bossier City , LA , 71171 (318) 746-8823 http://www.nelsons-glass.com/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone