Spencer Police Dept. The Depot Other 712-262-2151 Home Location: Spencer, IA Public information, including the seat belt convincer trailer and the crashed Camaro display.