1. The Glass Co. 2458 Hamner Ave, Norco, CA 92860 Coordinate: 33.91767,-117.56042 Phone: (909) 994-8744