- Date Of Birth: October 26, 1956
- Date Of Death: September 15, 2017
- State: North Carolina
Johnny Andrew Leach, of Raleigh, NC departed this life on Friday, September 15, 2017.
Johnny Andrew Leach, of Raleigh, NC departed this life on Friday, September 15, 2017.