Michaels 1073

Michaels #1073 is a Michaels craft store located at Lisbon Landing, 160 River Road in Lisbon, Connecticut.