About Us

Crown City Glass + Sierra Glass and Mirror Inc. = Sierra Glass & Mirror Crown City Glass

commercial glass installationFirst, there was Crown City Glass – established in 1927.

Then there was Sierra Glass and Mirror Inc. – established in 1977.

The companies merged 15 years ago.

When you choose Sierra Glass & Mirror Crown City Glass you’re choosing a company that stands by its work. That’s why all our work is guaranteed! Call us today at 626-355-3407, or contact us online for a FREE ESTIMATE.

Print Version Print Version       Send to a friend Send to a friend      

Contact Information

Sierra Glass & Mirror Crown City Glass

347 W. Sierra Madre Blvd.
Sierra Madre, CA 91024

Phone: 626-355-3407
Fax: 626-355-8396

Business Hours:
Monday–Friday 8 a.m.–5:30 p.m.
Saturday 10 a.m.–3 p.m.