Spencer Radio Group The Depot Other Website 712-262-1240 Home Location: Spencer, IA Spencer Radio Group: KICD AM/Big Country 107.7/More 104.9 Selling of rain gauges, hats, t-shirts, station bags, hand fans, calendars, station information.