Walmart Supercenter 2068

Walmart Supercenter #2068 is a Walmart Supercenter discount department store located at 180 Levittown Parkway, Levittown, Pennsylvania.The store openedNovember 2, 1993.