1954 is his birth date. 364 Reidtown Rd, Fremont, Nc 27830 is where Leon resides. The possible relatives of Leon are Ernestine Artis Newsome, Robert Fred Newsom, Martha Consuelo Newsome and 6 other people. Records link phone number (919) 242-4706 with Leon’s details. The age of Leon is 70. Public records show Macon, Pine Bluff, Hyattsville and 6 other cities as cities Leon also stayed in.