JCPenney 890

JCPenney #890 is a JCPenney department store located at Sturbridge Plaza, 194 Main Street in Sturbridge, Massachusetts. The store will close on May 16, 2021.