Michael Francis Walsh is 86 years old. Michael lives in Doylestown, Pennsylvania, but has also spent time in Newport News, Virginia; Hatboro, Pennsylvania; West Chester, Pennsylvania and Alexandria, Virginia. Brian M Walsh and Megan E Walsh are some of Michael relatives.