Allen Harmon Insurance

Allen Harmon Insurance Agency is a fourth generation, family-owned, independent insurance agency. We have locations in both Battle Creek and Rochester, MI.