different types of mortgages available Post navigation Craig Swenson – Ameriprise Financial Services, Incorporated 1201 Tall Pine Ln, Ste 1 Cloquet, MN 55720Citizens Bank 2 Eagle Mountain Blvd Batesville, AR 72501