Glass Canada
Phone: 519.642.4100
Toll Free: 1.800.571.1895
Visit our showroom! Our 3000 sqft showroom has variety of energy-efficient windows you can see, touch and discuss with our team of experts.
330A Exeter Road London, ON N6L 1A3
M-F: 8AM – 5PM
SAT: 9AM – 1PM
SUN: CLOSED
