4351 Ontario Avenue, Powell River, BC V8A 1V3, Canada
Distance: 30 m
Company description
Modern has been manufacturing and installing windows for over 20 years. Our Powell River office also supplies the Sunshine Coast and Texada Island with windows and siding in both aluminum and vinyl.