Records link phone number (202) 726-9451 with Leon’s details. Leon is a resident of 9107 25Th Ave, Adelphi, Md 20783. 1950 is his birth date. The age of Leon is 74. In addition to Adelphi, Leon also lived in Hyattsville, Louisville, Oxon Hill and 4 other cities. Records link Leon with Samuel C Parkerbell, Felecia R Parkerjohnson, Quincy Terrell Parker and 5 other people.