Walmart Supercenter 1881

Walmart Supercenter #1881 is a Walmart Supercenter discount department store located at 7901 Watt Avenue, Antelope, California.The store openedJanuary 5, 1993.The store does not allow overnight parking.