Toronto Banner


Visit Us

66 Orfus Road
Toronto, Ontario,
M6A 1L9


Contact Us

Phone: (416) 781-1624



Monday to Wednesday
10am - 6pm

Thursday & Friday
10am - 9pm

10am - 6pm

11am - 5pm

Toronto Store

Toronto (North York)

Our 10th Len's Mill Store location is in Toronto (North York) at 66 Orfus Road. This famous street is a well known tourist attraction famous for Brand name clothing outlets and restaurants. Len's fits in with our everyday low prices and great selection. Fabrics, yarn, craft supplies, and more - come in and see what we have to offer.

If you have questions about our Toronto location please email us at, or for general inquiries please email

Copyright © 2017 Len's Mill Stores. All Rights Reserved. Web Design and Content Management by REM Web Solutions.

Home Len Fabric Yarn Clothing More Promos Coupons FAQs Contests Blog Contact Us Locations Employment
Facebook Twitter Instagram