Leonard was born in 1946. This person has lived also in Hillsborough and Mebane. Leonard’s residency is at 3910 Mill Creek Rd, Efland, Nc 27243. Leonard has listed (919) 563-2644 as his phone number. The current age of Leonard is 78. Possible relatives of Leonard are: Martha Brower, Suzette Marie Webb, Sheila B Brower and 2 other people.
Leonard owned Chevrolet Traverse. Records show that it was purchased in 2012. VIN of the car was 1GNKRGED0CJ263517.