Walmart Supercenter 4488

Walmart Supercenter #4488 is a Walmart Supercenter discount department store located at 150 Beach Road, Marina, California. The store does not allow overnight parking. The store opened on November 8, 2006.