Hegland Mainz Financial Categories Insurance Financial Planning 1765 Greenview Dr SW Rochester MN 55902 (507) 289-0999 (888) 675-7563 Visit Website Rep/Contact Info James Hegland Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×