Heartworks is located 3 miles north of Cooperstown on Rt. 28/80 in the hamlet of Fly Creek. As you come North from Cooperstown go through the overhead blinker light at the four corners in Fly Creek. We are the eighth building on the left. When in Fly Creek, just north of the blinking light in town, set off to the side of the road is Heartworks Quilts and Fabrics.