Leona Acord was born in 1948, age 76. Leona Acord's address is 1105 Royale Drive , North Manchester, IN 46962. Possible relatives include Amy Acord, Angela Acord and 4 others. Public records show Leona has also lived in Atlanta, GA. Leona's latest phone number is (260) 306-0031. Previous phone numbers include (260) 306-3125 and (260) 982-2583.
Results 1 - 1 of 1