If you mean the Auburn Ma store. It is at the junction of Rt 12 and Rt 20 just outside Worcester and just off the Mass Pike (I-91). The name of the store is "The $1.99 Fabric Store". You can't miss it. It is next door to Outback Steak House.
My intention is to post names of places we might be passing by or in the vacinity of. For example. In October I will be in the Charlotte NC toward Atlanta area and always looking for the outlet/remnant stores.