Walmart Discount Store 2659

Walmart Discount Store #2659 is a Walmart Discount Store discount department store located at 206 Route 1, Falmouth, Maine, which can be reached byInterstate 95fromExit 11.The store openedAugust 19, 1998.