Spencer, Indiana

Walmart

823 W IN Hwy 46
Spencer IN 47460

Phone: 812-829-2251
Store #996
Interstate Exit: I-70 Exit 23
Open 24 Hours: No
Overnight Parking: Yes