Medicine Hat, Alberta,
Canada

Head Office – Wholesale & Retail

Mailing Address:
Mook Fabrics Ltd.
1617 32 St SW
Medicine Hat, AB
T1B 4E5

Phone: 403.526.2043
Fax: 403.526.2075

Hours of Operation:
Mon – Sat: 9 AM – 5 PM
Closed Sunday and Holidays

Oak Bluff, Manitoba,
Canada

Wholesale & Retail

Mailing Address:
Mook Fabrics
25 South Landing Drive
Oak Bluff, MB
R4G 0C4

Phone: 204.306.9680

Fax: 204.306.9683

 Hours of Operation:
Mon – Fri: 9 AM – 5 PM
Saturdays: 10 – 4 PM
Closed Sunday and Holidays

Mailing Address:
Mook Fabrics
247 W Main St
Leola, PA
17540

Phone: 717.556.8546

Hours of Operation (NEW as of July 3 2023):
Mon – Friday. 9:00 AM – 5 PM
Saturday: 9:00 AM – 4 PM
Closed Sun & Holidays

SHIPPING AVAILABLE UPON REQUEST. Shipping rates will vary depending on quantity and type of fabric. Please speak to our Leola retail team for more information and options. 

Mailing Address:
Mook Fabrics Wholesale
30 Stauffer Ln
Ephrata, PA
17522

Phone: 717.721.1785

Hours of Operation:
Mon – Thurs: 8 AM – 5 PM

Fridays 8 AM – 4 PM

Closed Weekends and Holidays

Montreal, Quebec,
Canada

Pick-Up Orders Only

Contact for Pick-Up:
Lenny Rebner
Phone: (514) 806-9509