Karen Ochola was born in 1968, age 55. Karen Ochola's address is 2305 Southern Drive , Durham, NC 27703. Possible relatives include Caren Ochola, Maurice Ochola and 2 others. Karen's latest phone number is (919) 416-4922. Previous phone numbers include (919) 596-4867 and (919) 598-8766.
Also goes by: Caren Ochola,
Caren Aoko Ochola
Address History: 2305 Southern Drive, Durham, NC 27703;
2201 Debra Drive, West Plains, MO 65775;
Chapel Hill, NC 27516
Results 1 - 1 of 1