There are at least three fabric stores in Intercourse.
I like to go to Zooks. They have good prices (you have to buy .5 yard or higher) and a lot of clearance. While you are in Intercourse you should go to the Intercourse Canning Company. They have some fun foods and it is across the street from Zooks.