Walmart Store # 2598

3661 TRUXEL RD SACRAMENTO, CA 95834