75-year-old Michael S Leo lives in Hatboro, PA, but has also spent time in Philadelphia, PA; Southampton, PA and Warminster, PA. Some of Michael family members are Leo Amelia Leo, David A Leonhardt, Amelia Ann Leo, Margaret T Leonhardt, Julie Leo and Leonard D Bernard.