Walmart Supercenter 1882

Walmart Supercenter #1882 is a Walmart Supercenter discount department store located at 3400 Floral Avenue, Selma, California.The store openedNovember 2, 1992.