If you're still looking for locations, there's one in North Attleboro, MA. The only one I've ever seen.
Fashion Crossing
1250 S Washington Street
North Attleboro MA, 02760 US
(508) 643-6955
I have a flyer that has various locations in the Northeast (DE, VA, MA, NC, PA, NJ), if you need it.