1. Acme Glass & Mirror Co Inc 1720 Farmerville Hwy, Ruston, LA 71270 Coordinate: 32.54177,-92.61433 Phone: (318) 255-5777
2. Russell's Glass & Mirror Ruston, LA 71270 Phone: (318) 255-9716