Liberty Glass & Mirror Liberty Glass & Mirror is located in Frisco, TX, and is dedicated to exceeding expectations and creating custom glass designs tailored to each client's needs. Phone: 972-540-1555 6201 Technology Drive Suite 102 Frisco, TX 75033 USA Map Other Categories: House & Home |