Jen has pretty much covered Western Mass. Just one small correction Osgood's (it is truely an experience) is on Park Street in West Springfield, not Springfield. There is a great shop in Wales (off Route 20 in Brimfield) called Meeting House Fabrics. This is a small shop but they have a great fabric selection. Also a few miles east in Charlton is Charlton Sewing Center. You can also PM me if you need more directions. Hope you enjoy your trip to Massachusetts.