1. Metro Glass 1729 Lee St, Alexandria, LA 71301 Coordinate: 31.30115,-92.45133 Phone: (318) 445-8005
2. allnglass 2404 Culpepper Rd, alexandria, LA 71301 Coordinate: 31.26462,-92.46797 Phone: (318) 443-9790