Records link Michael with Frederick O Stahl, Frederick Otto Stahl, Laura A Strahl and one other person. The number currently linked to Michael is (216) 459-0718. Public records show Lakewood, Fairview Park, North Olmsted and one other city as cities Michael also stayed in. Michael’s current address is 2604 Ralph Ave, Cleveland, Oh 44109. Michael's birth year is 1969. The current age of Michael is 55.