Nneka Garrott was born in 1981, age 42. Nneka Garrott's address is 3736 N Pennsylvania Street Apt D, Indianapolis, IN 46205. Possible relatives include Anthony Garrott, La Garrott and 3 others. Public records show Nneka has also lived in Indianapolis, IN. Nneka's latest phone number is (317) 414-8270. Previous phone numbers include (317) 547-7023 and (317) 602-5012.
Results 1 - 1 of 1