Charles, the person's documented birth details confirm they were born on May 2nd, 1979 and are now 46 years old. Charles, the person is a resident of the address 4775 Roselee Dr, Trinity, NC 27370, USA. Charles Greggory Roof, the individual's past living arrangements include eight addresses. The official records list the following as previous addresses: 4167 Pearl Ave, Sophia, 4109 Butterfield Dr, Greensboro, and 2205 New Garden Rd, Greensboro. The data points towards Charles Greggory Roof, the individual and Jamie Lynn Roof (42 years old) being married. The email address [email protected] is owned by Mr. Roof. There is a documented link between Charles Roof and Herbert Charles Roof in the public record. You can find Charles, the person namesakes in North Carolina, South Carolina. Someone else is living at the same address as well — Jamie Roof. Ms. Roof has reached the age of 42