Fabric Shops in Charlton (MA) Full list of companies Fabric Shops category in Charlton, Massachusetts Fabric Stash 16 Sturbridge Rd, Charlton, MA 01507, (508)248-0600 Page 1