Our Showroom

Our showroom and operation is located north of Toronto in the City of Vaughan, just west of Jane Street., on the North side of Langstaff Rd.

1

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
Vaughan, Ontario
L4K 4X2

Email: info@stclairglass.com
Ph: 905-760-2233
Ph. & Fax: 416-654-6016