St. Clair Glass carries a selection of products and various sample glass and mirrors to choose from in order to meet the customers’ unique need. Whether it be a supplied only product or installed product, it may be worthwhile visiting our showroom before any other decision is made.
St. Clair Glass and Mirror Corp.
116 Corstate Ave Unit B
Ph. & Fax: 416-654-6016