Michaels 1270

Michaels #1270 is a Michaels craft store located at Deer Park Plaza, 20 Deer Shore Square in North Babylon, New York.