Michaels 8834

Michaels #8834 is a Michaels craft store located at Eastchase Market Center, 7991 Eastchase Parkway in Montgomery, Alabama.