James Harlin

Active Elgin, IL President for Congress Insurance Agency, Inc.