3323 Vardaman Ave, Hope Mills, Nc 28348 is where Leon resides. The number currently linked to Leon is (704) 568-1927. Cities Leon has lived in before are Charlotte and Fayetteville. Leon's birth year is 1971. The current age of Leon is 53.