About company

Keloland or Kelo TV is South Dakota's first television news channel. It gets about an averages more than four million visits each mont

US 501 south phillips avenue
Unknown
Not verified company