Marc Diefenderfer has 36 years of experience in banking and insurance. He enjoys educating his clients about insurance and how the right coverage works to protect their family.
Staff Directory