Walmart Supercenter 3560

Walmart Supercenter #3560 is a Walmart Supercenter discount department store located at 638 Quequechan Street, Fall River, Massachusetts, which can be reached byInterstate 195fromExit 8A.The store openedMay 15, 2002.The store does not allow overnight parking.The location also sells gasoline.