Also known as: mwklein
Michael Klein lives in Minneapolis, MN. He works in the capacity of Consultant.
Brandon, FL | Saint Petersburg, FL | Broken Arrow, OK
Also known as: mwklein
Mike Klein lives in Brandon, Florida, but has also spent time in Saint Petersburg, Florida and Broken Arrow, Oklahoma.