Needlecraft, Inc.
Login New Account Signup View Cart

Retailer Directory
The following is a list of our retail shops in ME:
Moosehead Balsam Fir
P.O. Box 1205
Greenville, ME 04441
United States
Colleen
TEL: 207-695-4470
My Elegant Muse
14 Randall St #3
South Portland, ME 04106
United States
Paige Damian
TEL: 2075181796
 
Nancy Crosby
398 Keep Road
Jay, ME 04239
United States
Nancy Crosby
TEL: 207 645-2472
Natalie’s Sewing Machine Sales & Service
730 Center St.
Auburn, ME 04210
United States
Natalie or Amanda Trundy
TEL: 207-782-5922
FAX: 207-795-6165
 
New England Primitives/Salt Air Primitives
PO Box 276
120 Reach Road
Brooklin, ME 04616
United States
Casey
TEL: 207-359-2419
ON BOARD FABRICS
PO BOX 14
660 Boothbay Rd.
EDGECOMB, ME 04556
US
Molly Hutchins
TEL: 207-882-7536
FAX: 207-882-6386
 
On Board Fabrics
660 Boothbay Rd
Edgecomb, ME 04556
United States
Molly Hutchins
TEL: 207-882-7536
OXFORD MILL END STORE
971 MAIN ST.
PO BOX 128
OXFORD, ME 04270
US
CATHY CORBETT
TEL: 207-539-4451
 
PAINE INCENSE CO INC
KITTY HAWKE AVE
PO BOX 1056
AUBURN, ME 04211
US
Pinetop
P O Box 839
45 Howling Hole Rd.
Bethel, ME 04217
United States
Eleanor Dufault
TEL: 207-824-0215
 
PINETREE INDUSTRIES INC
104 WASHINGTON
PO BOX 1365
AUBURN, ME 04210
US
Pinetree Industries, Inc. aka Fabricwarehouse
104 Washington St.
P.O. Box 1365
Auburn, ME 04210
United States
Mari Jo
TEL: 207-784-7151
FAX: 207-784-2200
 
PINETREE QUILTWORKS LTD
585 BROADWAY
S PORTLAND, ME 04106
US
Pinwheels Quilting
95 WEST FRONT ST
SKOWHEWGAN, ME 04976
United States
Brenda Lang
TEL: 2074741233
FAX: 2074748344
 
PLEASANT HILL PRODUCTS
90 RING ROSE RD
PO BOX 392
FREEPORT, ME 04032
US
Precious Spaces
63 Jennings Hill Rd
Dexter, ME 04930
United States
Kimberly Pratt
TEL: 2073076136
 
QUILT ESSENTIALS
909 MINUT AVE
AUBURN, ME 04212
US
QUILTED TREASURES
421 TUFTS POND ROAD
KINGFIELD, ME 04947
US
 
Quilting in Arabia
290 greeleys landing rd
dover foxcroft, ME 04426
United States
abby oropeza
TEL: 2074330422
Ragtime Dolls
85 Montieth Rd
Bridgewater, ME 04735
USA
myself
TEL: 506-276-1817