Tabor City is a city Ollen has lived in. Ollen was born in 1926. Records link Ollen with Don Null Watts, Miriam H Watts, Stewart Watts and 2 other people. Ollen’s residency is at 336 Lester Watts Rd, Tabor City, Nc 28463. Ollen has reached 97 years of age. The phone number (910) 653-2359 is Ollen’s.