1. Spencer Public Library 21 E 3rd St, Spencer, IA 51301 Coordinate: 43.14069,-95.14368 Phone: (712) 580-7290
2. Dial-A-Story 21 E 3rd St, Spencer, IA 51301 Coordinate: 43.14069,-95.14368 Phone: (712) 580-1234