Cities Leon has lived in before are Virginia Bch, Norfolk, Sarasota and 3 other cities. Leon's birth year is 1968. Records link phone number (757) 471-3275 with Leon’s details. Elmire F Blackledge, Luther Barbara Black, Dorothy J Saunders and 5 other people are people possibly related to Leon. 3984 Topaz Ln, Virginia Beach, Va 23456 is where Leon resides. Leon has reached 56 years of age.