Walmart Supercenter 1882

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