Michaels has 21 open stores near Pelham Manor, New York. These are all of the close by Michaels branches.