Michaels 290 S BroadwaySte 2Salem, NH, 03079The Village Shoppes of Salem View Phone 603-870-5442 Fax: 603-870-5445 290 S Broadway, Ste 2Salem, NH 03079The Village Shoppes of Salem View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page