JM

James Middendorf

Works at

Middendorf Insurance Associates, INC.
Individual Producer · Clive, IA

Licenses

IA · 263046