Spencer IA Doughnuts-Manufacturers 1. 416 Grand Ave, Spencer, IA 51301 | Carroll's Bakery (712) 262-4575