A.C. MOORE PROMO CODES

About A.C. Moore: A.C. Moore is a soon-to-be defunct American arts and crafts retail chain with 145 locations in the eastern United States, with its corporate headquarters located in Berlin, New Jersey. The chain has been owned by Sbar's since 2011.