There is currently a total number of 5 Michaels stores operational near Lisbon, Connecticut. See this page for a full listing of every Michaels branch nearby.