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 by Interstate 95 from Exit 11. The store opened August 19, 1998.