Canadian Window Ctr 1179 Finch Ave W #24A, North York, ON M3J2G1