Michaels 1334

Michaels #1334 is a Michaels craft store located at Juban Crossing, 10075 Crossing Way in Denham Springs, Louisiana.