1. Cliffs Discount Glass 1330 3 Ranch Rd, Duarte, CA 91010 Coordinate: 34.13281,-117.97642 Phone: (626) 795-4553