John Leche Youngs

Birth date: Jun 10, 1959 Death date: Apr 17, 2014

John Leche Youngs passed away on Thursday, April 17, 2014 in Covington, LA. A private memorial service will be held at a later date.