Mark C. Smith is an Allstate agent. He offers services in home, life, auto, boat, business, renters', condo and motorcycle insurance. His office offers services in annuity, mutual funds and IRAs. Smith specializes in life and boat insurance, as well as financial planning.