Walmart Supercenter 2507

Walmart Supercenter #2507 is a Walmart Supercenter discount department store located at 2220 South Bradley, Santa Maria, California.The store openedMarch 31, 1999.The store does not allow overnight parking.