CIA Insurance (Cresco Insurance Agency) is an independent insurance agency serving Iowa and Minnesota.