1. Express Glass & Mirror 1609 S 9th St, Alhambra, CA 91803 Coordinate: 34.07548,-118.13347 Phone: (626) 589-3330
2. Alhambra Glass Company Inc 2904 W Valley Blvd, Alhambra, CA 91803 Coordinate: 34.076317,-118.15622 Phone: (626) 282-9976