Michaels 5124

Michaels #5124 is a Michaels craft store located at Yoder Plaza, 12140 Jefferson Avenue in Newport News, Virginia.