Angelea Lillard's address is 5021 Melrose Avenue , Indianapolis, IN 46241. Possible relatives include Ashley Lillard, Barbara Lillard and 2 others. Public records show Angelea has also lived in Indianapolis, IN. Angelea's latest phone number is (317) 362-5412. Previous phone numbers include (317) 692-1287 and (317) 692-1300.
Barbara Lillard's current address is 5021 Melrose Avenue , Indianapolis, IN 46241. Barbara's age is 64 years old (1959). Phone numbers associated with Barbara are (317) 241-2239 and (317) 244-1263. Barbara has also lived in Greenwood, IN.
Also goes by: Barbara E Akins,
Barbara E Norman
Results 1 - 2 of 2