Michaels 5815

Michaels #5815 is a Michaels craft store located at Abercorn Plaza Shopping Center, 8108 Abercorn Street in Savannah, Georgia.