Michaels 5023

Michaels #5023 is a Michaels craft store located at River Chase, 69290 Highway 21 in Covington, Louisiana.