Walmart Discount Store 2899

Walmart Discount Store #2899 is a Walmart Discount Store discount department store located at 255 West Main Street, Avon, Connecticut. The store opened January 24, 2001. The store does not allow overnight parking.