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 in March 2021.