693 Lorne St,
P3C 5S8, Canada
We would love to see you in our 1400 sq. ft showroom on Lorne street in Sudbury.
We have a large assortment of products on display that you can touch and feel, as well as brochures covering any particular product style you are looking for!
Simply give us a call for our office hours and plan to drop in!