1. HOUR GLASS & MIRROR INC 806 N Mount Vernon Ave, Colton, CA 92324 Coordinate: 34.07205,-117.31347 Phone: (909) 825-8113