Walmart Discount Store 3420

Walmart Discount Store #3420 is a Walmart Discount Store discount department store located at 1220 Old Country Road, Westbury, New York. The store opened January 26, 2005. The store does not allow overnight parking.