1. Spencer Auto Parts
416 S Grand Ave, Spencer, IA 51301
Coordinate: 43.13362,-95.14369
Phone: (712) 262-7484
2. Semi Truck & Trailer Towing Recovery Repair Services
2512 Highway Blvd, Spencer, IA 51301
Coordinate: 43.16446,-95.14711
Phone: (712) 560-3320