Michael O Freeman is 71 years old. Michael lives in Minneapolis, MN. Michael has attended University Of Minnesota Law School and Rutgers College. Michael has worked for Politician, Labor Law, Legislator, Employment Law and Minnesota State Senators. Michael's work experience includes positions as Attorney and Lawyer.