Brand New Michaels Store in Frisco Texas
This past Thursday Staci and I attended a fun sneak peek of the new Michaels Store coming to Frisco. This brand new Michaels store in Frisco is located near the North Dallas Tollway and Eldorado Parkway. With all the local buzz, this new location is going to be the place