Walmart Supercenter 1760

Walmart Supercenter #1760 is a Walmart Supercenter discount department store located at 1018 Riley Street, Folsom, California. The store opened April 1992. The store does not allow overnight parking.