Michaels has 4 operating locations near South Burlington, Vermont. See this page for the entire listing of all Michaels stores nearby.