Needlecraft, Inc.
Login New Account Signup View Cart

Retailer Directory
The following is a list of our retail shops in MA:
Dragonfly’s Quilt Shop
799 S. Main Street #17B
Bellingham, MA 02019
United States
Kathryn LeBlanc
TEL: 508.360.6099
Emma’s Quilt Cupboard
12 Main Street
Franklin, MA 02038
United States
Cyndi Rich
TEL: 5085200234
 
Emma’s Quilt Cupboard Inc.
319 East Central Street
Franklin, MA 02038
United States
Cyndi Rich
TEL: 508-520-0234
FAX: 508-520-0224
FABRIC STASH
16 STURBRIDGE RD RT 20
PO BOX 705
CHARLTON, MA 01507
US
TEL: 508-248-0600
 
FLAGS GALORE
27 MCINTOSH DRIVE
WILBRAHAM, MA 01095
US
Franklin Mill Store/ D.B.A. MAYFLOWER TEXTILES
305 Union Street
FRANKLIN, MA 02038
US
mary verdin
TEL: 508 528 3300
FAX: 508 520 7071
 
George’s Textile Company, Inc.
360 Merrimack Street
Lowell, MA 01852
USA
TEL: 978-768-6210
FAX: 978-768-6202
Get- A- Grip
49 South Road
Templeton, MA 01468
United States
Barbara Sabolefski
TEL: 978-939-8905
 
Gingerly Quilts
8 Babbitt Way
Berkley, MA 02779
United States
Ginger Wolf
TEL: 541-359-9401
Gordons of Beverly dba Theological Threads Inc.
48 Park Street
Beverly, MA 01915
United States
Juanita Gordon
TEL: 978 927 7031
FAX: 978 927 7696
 
Graceful Threads
707 Dimmock Rd.
PO Box 380
Otis, MA 01253
United States
Elizabeth Lowell
TEL: 413-269-0278
Heartbeat Quilts
765 Main Street
Hyannis, MA 02601
United States
Helen
TEL: 508-771-0011
FAX: 508-790-2271
 
HERITAGE FASHIONS
67 EDWARD KELLEHER DR
STOUGHTON, MA 02072
US
Hooked on Fabrics
5 Ardlock Pl
Dudley,, MA 01571
United States
linda0910@excite.com
TEL: 508-943-2527
 
IN THE BREEZE
120 NORTHRIDGE ROAD
WESTFIELD, MA 01085
US
INDUSTRIAL STITCHING
ROUTE 56
ROCKDALE, MA 01542
US
 
Kiddie Duds
46 Winneconnett Rd
Worcester, MA 01605
United States
Trixie Brouilette
TEL: 5089633349
Kittybags.com
83 Valley Road
Needham, MA 02492
United States
David
TEL: 781-192-1057
 
Kwilts & Krafts
6 Joy Street
Mashpee, MA 02649
United States
Cynthia Klopfer
TEL: 5084197219
Little Butterfly
35 Tanglewood Dr.
Amherst, MA 01002
United States
Maggie
TEL: 413-253-9074