The current age of Leonard is 64. In addition to Fayetteville, Leonard also lived in Cresaptown and Linden. The number currently linked to Leonard is (910) 980-0521. The residency of Leonard is at 1025 Xavier Ct, Fayetteville, Nc 28311. 1961 is the birth year of Leonard.