Walmart Discount Store 3650

Walmart Discount Store #3650 is a Walmart Discount Store discount department store located at 1739 South Victoria Avenue, Ventura, California.The store does not allow overnight parking.