In addition to Decatur, Michael also lived in Atlanta. Michael’s residency is at 3615 Riverchase Ct, Decatur, Ga 30034. The age of Michael is 65. Possible relatives of Michael are: Deborah L Render, Mary L Render, Hope Harrell Render and 6 other people. The number currently linked to Michael is (404) 241-5993. Michael's birth year is 1959.