Michaels 9056

Michaels #9056 is a Michaels craft store located at Market Street at Flowood, 712 Mackenzie Lane in Flowood, Mississippi.