Gregory John Haverlock, the individual was born on 31-07-83 and is currently 41 years of age. The individual in question lives at a dwelling located at 989 Braxton Dr, Concord, NC 28025. The aforementioned subject's prior living history consists of nine known addresses. These addresses were formerly associated with this person: 440 Mt Carmel Church Rd, Lexington, 1325 Marshville-Olive Branch Rd, Marshville, NC 28103, and 3828 2nd Ave N, St Petersburg. The most probable spouse for this person is Susan Marie Haverlock (age: seventy-one years). The email address [email protected] is registered in Gregory Haverlock's name. Haverlock, Sarah Ann Stroud (between 2017 and 2018), and Susan Marie Haverlock (between 2016 and 2018) shared a building at 1325 Marshville-Olive Branch Rd, Marshville, NC 28103. Public records indicate that multiple individuals named Haverlock, the individual reside in Florida