St. Clair Glass and Mirror Corp.

116 Corstate Ave Unit B

Vaughan, Ontario
L4K 4X2

Email:

Phone:  905-760-2233

Fax: 905-760-2994

We accept VISA and Mastercard

Send us a message and we will get back to you shortly!

Click to view Map