A new J.C. Penney Company (a.k.a. Penney's) store opened at THE CENTER last week.