His birth year was listed as 1954. Possible relatives of Leon are: Joyce Docene Hogue, Eddie Charles Hogue, Eddie Louise Hogue and one other person. Leon now resides at 1512 Glenwood St, Birmingham, Al 35215. Records link phone number (205) 326-0425 with Leon’s details. Leon has reached the age of 70 years. In addition to Birmingham, Leon also lived in Birmingham.
Leon is African American 1. His ethnic group is All African American Ethnic Groups. Leon can speak English. Graduate school is his education level. His date of birth was listed as 1954-06-26.