Michaels Stores
View company profile →
Michael's in Tampa Fla.Britton Plaza is…
Michael's in Tampa Fla.Britton Plaza is a wonderful store and has everything in it. The employees are extremely helpful and I can get almost any craft that I need even greenery for the home. (topiary's ect.) Photo album's and picture frames made by expert people. Excellent store!!