1. Alhambra Glass Company Inc 2904 W Valley Blvd, Alhambra, CA 91803 Coordinate: 34.076317,-118.15622 Phone: (626) 282-9976