The subject's life journey commenced on 16-08-62 and has now spanned 63 years. John's residence is situated at 7452 Mack Ln, Spring Hope, NC 27882, USA. Battle, the individual has spent time living at eight different locations. The known living history for this individual consists of: 12303 Chado Ct, Clinton, MD 20735, 1184 Sanctified Church Rd, Nashville, NC 27856, and 4814 Newman Rd, Temple Hills. The subject maintains two post office boxes, including: Po Box 166, Spring Hope, NC 27882-0166, Po Box 189, Castalia, NC 27816-0189. Charlene Marie Battle (age: sixty-two years) is the likely spouse of John L Baffle. Charlene Marie Battle (in 2003), Andrea Lang (between 2000 and 2012), and Battle, the person were all known to have lived at 12303 Chado Ct, Clinton, MD 20735, USA. People with the name John Battle can be found in North Carolina. Charlene Battle, Mr. Battle, Linda Battle all reside at the same address