JCPenney 2963

JCPenney #2963 is a JCPenney department store located at Green Mountain Mall, 1996 Memorial Drive in St. Johnsbury, Vermont. The store will close on May 16, 2021.