Michaels
Hobby Store in Alameda
★ 4.2 · 791 reviews
Been here? Share your experience — reviews are checked before they go live.
Where you'll find it
2650 5th St, Ste 10 Alameda Landing, Alameda, CA 94501
2650 5th St, Ste 10 Alameda Landing, Alameda, CA 94501