Mamie Nelson was born in 1958, age 66. Mamie Nelson's address is 4069 Byram Avenue , Indianapolis, IN 46208. Possible relatives include Minnie Anderson, Joshua Brown and 6 others. Public records show Mamie has also lived in Indianapolis, IN. Mamie's latest phone number is (317) 402-8383. Previous phone numbers include (317) 639-9113 and (317) 653-1811.
Results 1 - 1 of 1