Lancaster is a good jaunt away. If you want to stay closer there are at least four places that sell fabrics in Mifflin County (where I am) there is another really good one in Huntingdon County. Verna's and Hoovers are a great idea. I love that little shop hop.