Walmart Discount Store 5996

Walmart Discount Store #5996 is a Walmart Discount Store discount department store located at 1330 East Grand Avenue, Escondido, California.