John Avery is an insurance agent/broker in Battle Creek, MI. John can help folks with their insurance needs in the entire state of Michigan.
John has been practicing insurance and risk management for over 29 year/s. John renews various insurance licenses every few years (or as the state/s may require.)