Michaels presently operates 4 locations near Sturbridge, Massachusetts. This page shows a list of Michaels stores close by.