Ollie Sellars was born in 1911, age 113. Ollie Sellars's address is 3420 Holloway Street , Durham, NC 27703.
Address History: 3420 Holloway Street, Durham, NC 27703
Ollie Sellars's current address is 432 Lakeland Street , Durham, NC 27701. Ollie's age is 75 years old (1948). Phone numbers associated with Ollie are (919) 682-1926.
Also goes by: Ollie Y Sellers
Phone Numbers: (919) 682-1926
Address History: 432 Lakeland Street, Durham, NC 27701
Results 1 - 2 of 2