Sheneka Land was born in 1964, age 59. Sheneka Land's address is 2720 Mac Street Nw, Cleveland, TN 37312. Possible relatives include Tracy Everett, Jon Land and 2 others. Public records show Sheneka has also lived in La Fayette, GA.
Results 1 - 1 of 1