Hour Glass & Mirror Serving Grand Terrace, CA View Phone 909-825-8113 806 Mount Vernon AveGrand Terrace, CA 92313 Experience & Reliability Send to My Email Send to My Phone Print this Page