Sew Portland 306 Warren Ave. Portland
Cotton Weeds Quilt Shop 541 US Route 1 Freeport, Me. A lovely shop and worth the ride up. Only about 20 mins. Then if you go right into Freeport, it is a lovely town and that is where LL Bean is also.
There is a new Mardens in Portland and one in Scarborough. It is a surplul and salvage store with great buys on fabrics...alot of them brand names too. It is a store that is ever changing and you don't know what goodies you will find.
Have fun!!