This person has lived also in Lynchburg and Amherst. Leon is a resident of 203 College Park Dr, Lynchburg, Va 24502. The current age of Leon is 90. The phone number (434) 239-2597 is Leon’s. Leon's birth date was listed as 1933.