Spencer Municipal Utilities
520 2nd Ave E, Spencer, Iowa, 51301
(712) 580-5800
Emagine
1103 38th Avenue West, Spencer, Iowa, 51301
(712) 262-6674