JCPenney 2620

JCPenney #2620 is a JCPenney department store located at 515 South Westwood Boulevard in Poplar Bluff, Missouri. As of May 2020, it is the only location still listed by JCPenney as a Catalog Store.