Michael John Freeman is 56 years old. Michael lives in Cedar Rapids, Iowa. Michael has also lived in Norfolk, Virginia; Hampton, Virginia; San Diego, California and Atlantic Beach, Florida. Some of Michael family members are Kathleen M Freeman, Jessica Despain Freeman, Freeman Kathi Frasher and Jacqueline M Freeman.