His birth year was listed as 1972. The number currently linked to Leon is (617) 265-1161. This person is linked with Epiphany Mortgage & Financial Solutions Inc. The possible relatives of Leon are Tracy Greene Ali, Ron C Greene, Marcia V Green and 6 other people. Leon has reached the age of 52 years. The residency of Leon is at 6630 Burpee Dr, Jacksonville, Fl 32210. Leon has previously lived in Quincy, Dorchester, Lithonia and 5 other cities.