Michael Dennis Leonard is 63 years old. Michael lives in Lenexa, Kansas. Michael has also lived in Islamorada, Florida; Overland Park, Kansas; Shawnee Mission, Kansas and Kansas City, Missouri. Debbie Leonard Leonard and Cindy R Leonard are in Michael family.