Spencer Municipal Utilities
Spencer Municipal Utilities is a provider of power, water, and telecommunications. It brings electric, water, internet, telephone, and cable TV services. The company was founded in 1886 and is based in Spencer, Iowa.
Last updated on