Jabari Clelland was born in 1988, age 35. Jabari Clelland's address is 1120 Elmo Street , Durham, NC 27701. Possible relatives include Richard Clelland, Robert Mcclelland and 1 others. Public records show Jabari has also lived in Durham, NC. Jabari's latest phone number is (919) 294-6896. Previous phone numbers include (919) 908-7484 and (984) 244-7550.
Results 1 - 1 of 1