1. Glendora Alosta Glass & 329 E Route 66, Glendora, CA 91740 Coordinate: 34.12905,-117.86043 Phone: (626) 335-7377
2. Glendora Glass & Mirror 712 E Route 66, Glendora, CA 91740 Coordinate: 34.12822,-117.85453 Phone: (626) 335-3699