Michaels 5711

Michaels #5711 is a Michaels craft store located at, 2398 Jamacha Road in El Cajon, California.