Retail Store

Our 3000 sq.ft Retail showroom is located at 729 Industrial Road (Corner of Hwy #89 & #124) in Shelburne, Ontario, Canada.

 Click on the following link for a detailed map to our location:  STRICTLY

OPEN 7 DAYS / WEEK for your convenience!

  Open Closed
Sunday 12:00pm 4:00pm
Monday 9:00am 6:00pm
Tuesday 9:00am 6:00pm
Wednesday 9:00am 6:00pm
Thursday 9:00am 6:00pm
Friday 9:00am 7:00pm
Saturday 9:30am 4:00pm