1. Dean's Glass Works 32654 N Doyle Rd, Holden, LA 70744 Coordinate: 30.54222,-90.71502 Phone: (225) 500-0397