56-year-old Michael A Klein lives in Hudson, FL. Other places in which Michael has lived are Ormond Beach, FL; Saint Petersburg, FL; Ballston Spa, NY and Saratoga Springs, NY. Michael is related to Thomas Lee Klein, Maria G Herrero, Stacy L Klein, Esther O Seelig and Charles L Klein.