Margaret Leonard was born in 1958, age 66. Margaret Leonard's address is 201 S Sheridan Avenue , Indianapolis, IN 46219. Possible relatives include Jeffrey Leoanrd, Robert Leonard and 8 others. Public records show Margaret has also lived in Deland, FL. Margaret's latest phone number is (317) 225-0690. Previous phone numbers include (317) 357-6936 and (386) 738-5382.
Mae Moore's current address is 4539 Crittenden Avenue , Indianapolis, IN 46205. Mae's age is 81 years old (1942). Phone numbers associated with Mae are (317) 202-0826 and (317) 225-0690. Mae has also lived in Indianapolis, IN.
Results 1 - 2 of 2