Michaels 8627

Michaels #8627 is a Michaels craft store located at Largo Mall, 10500 Ulmerton Road in Largo, Florida.