Armisted Totty was born in 1918, age 105. Armisted Totty's address is 7636 S Meridian Street , Indianapolis, IN 46217. Possible relatives include Sandra Carter, Mildred Totty and 1 others.
Address History: 7636 S Meridian Street, Indianapolis, IN 46217
Results 1 - 1 of 1