Nina Ballard was born in 1940, age 83. Nina Ballard's address is 1729 Erica Court , Indianapolis, IN 46234. Possible relatives include Frank Ballard, Sharon Ballard and 3 others. Nina's latest phone number is (317) 271-4028. Previous phone numbers include (317) 481-8359 and (317) 627-1213.
Address History: 1729 Erica Court, Indianapolis, IN 46234;
798 E 14th Avenue, New Smyrna Beach, FL 32169;
Avon, IN 46123
Results 1 - 1 of 1