Kelly M Hagan lives in Traverse City, Michigan. Kelly has also lived in Acme, Michigan and Williamsburg, Michigan. Kelly went to school at the University Of Oregon, University Of Michigan and 1991; Northwestern Michigan College. Companies in which Kelly has a work history include Trustee, Bankruptcy Law and Debtor And Creditor Law. Jobs Kelly has held in the past include Attorney, Lawyer and Associate.