Clay Mutual Insurance Association/Clay Agency Inc.

515 Grand Avenue, Spencer, IA 51301
Phone: (712) 262-2240

  • Agents
  • Ann Banks - Email
  • Peggy Poutre - Email
  • Sara Tyler - Email
  • Claims Adjuster/Inspector
  • Jeff VanWesten - Email


Spencer Insurance Services

1015 S Grand Avenue, Spencer, IA 51301
Phone: (712) 262-8000



State Bank Insurance

301 N Main, Everly, IA 51338
Phone: (712) 834-2441

  • Agents
  • Brenda Boesel - Email
  • Diane Kimball - Email
  • Laura Tauscher - Email

215 Main Street , Peterson, IA 51047
Phone: (712) 295-6611

  • Agents
  • Ashley Selk - Email


Rice & Lehr Insurance

116 Main Street, Sioux Rapids, IA 50585
Phone: (712) 283-2555



Bank Midwest Insurance Services

1525 15th Street, Spirit Lake, IA 51360
Phone: (712) 336-1224

  • Agents
  • Jamie Engel - Email
  • Curt Petersen - Email

500 6th Street, Armstrong, IA 50514
Phone: (712) 864-3122

  • Agents
  • Phil Henriksen - Email

125 Market Street, Lake Park, IA 51347
Phone: (712) 832-3210

  • Agents
  • Jamie Engel - Email


Wilson Insurance Services

502 4th Ave South, Armstrong, IA 50514
Phone: (712) 868-4450