Michaels 9054

Michaels #9054 is a Michaels craft store located at Pelham Manor Shopping Plaza, 840 Pelham Parkway in Pelham Manor, New York.