There are a couple of shops not far from Portland. The one I like the best is: KNIGHT'S Quilt Shop, Route 1 in York, Maine. Z FABRICS in Portland is another nice store. Also, be sure to check out MARDENS - they have a huge amount of fabric and have stores all over the state.
Hope this helps.