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 62 years ago. He has stayed in Cleveland, Parma and Eureka Springs before moving to Olmsted Falls. Michael owns the phone number (216) 235-0310.