Michael David Klein is 43 years old. Michael lives in Durham, North Carolina. Other places in which Michael has lived are Chapel Hill, North Carolina; Marlboro, New Jersey; North Brunswick, New Jersey and Staten Island, New York. Some of Michael relatives are Howard S Klein, Celia Klein and Cookie Klein.