Walmart Discount Store 2636

Walmart Discount Store #2636 is a Walmart Discount Store discount department store located at 8230 Talbert Avenue, Huntington Beach, California.The store openedJanuary 30, 2002.The store does not allow overnight parking.