Michaels Bay Shore, NY

There is presently a total number of 8 Michaels locations open near Bay Shore, New York. Refer to the page below for the entire listing of all Michaels stores nearby.

Michaels Medford, NY

Open: 9:00 am - 9:00 pm14.92 mi

Michaels Westbury, NY

Open: 9:00 am - 9:00 pm18.05 mi