1. Delaware Glass & Mirror Co Inc 4341 W Williamsburg Blvd, Muncie, IN 47304 Coordinate: 40.21598,-85.43741 Phone: (765) 282-9539