More J.C. Penney stores closing

The J.C. Penney at the Post Mall in Milford is included in the latest round of locations that the retailer is shutting down.