Leon has reached the age of 91 years. His birth year was listed as 1932. 348 Virginian Dr #A, Norfolk, Va 23505 is where Leon resides. Leon owns the phone number (757) 627-0620. Cities Leon has lived in before are Pocomoke City, Berlin, Salisbury and 2 other cities.