Michaels 2860

Michaels #2860 is a Michaels craft store located at Briarcliff Lavista Shopping Center, 4000 Lavista Road in Tucker, Georgia.