Walmart Supercenter 2664

Walmart Supercenter #2664 is a Walmart Supercenter discount department store located at 21920 Route, Punxsutawney, Pennsylvania. The store opened June 19, 2002.