Michaels 8801

Michaels #8801 is a Michaels craft store located at Festival at Bull Run, 10828 Sudley Manor Drive in Manassas, Virginia.