Michaels Alameda
2650 S 5th St
Ste 10
Alameda Landing
Alameda CA 94501
Phone:
+(510) 775-1767
Find your nearest Michaels Arts & Crafts
Directions
Opening Hours
Michaels Alameda QR Code for Smartphones