The birth year was listed as 1962. Michael’s current address is 102 Irma Ln #102, Olmsted Falls, Oh 44138. Barbara Christine Tenan, Harry David Tenan, Kris Bryan Tenan and one other person are people possibly related to Michael. Michael was born 63 years ago. He has stayed in Cleveland, Parma and Eureka Springs before moving to Olmsted Falls. Michael owns the phone number (216) 235-0310.