Walmart Supercenter 1760

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