Walmart Supercenter 2650

Walmart Supercenter #2650 is a Walmart Supercenter discount department store located at 4301 Byberry Road, Philadelphia, Pennsylvania, which can be reached byInterstate 95fromExit 35.The store openedMarch 18, 1998.The store does not allow overnight parking.