Leonard Hillard was born in 1924, age 99. Leonard Hillard's address is 1409 Haventree Road , Durham, NC 27713. Possible relatives include Olive Hillard. Public records show Leonard has also lived in Durham, NC. Leonard's latest phone number is (919) 544-8051.
Related to: Olive Hillard
Phone Numbers: (919) 544-8051
Olive Hilliard's current address is 3004 South Miami Boulevard , Durham, NC 27703. Olive's age is 98 years old (1925). Phone numbers associated with Olive are (919) 544-8051. Olive has also lived in Durham, NC.
Also goes by: Olive Percy Hillard
Phone Numbers: (919) 544-8051
Results 1 - 2 of 2