Michaels 5086

Michaels #5086 is a Michaels craft store located at Ellisville Square Shopping Center, 15911 Manchester Road in Ellisville, Missouri.