Tara Lord was born in 1972, age 52. Tara Lord's address is 142 S Cooper Avenue , Ottumwa, IA 52501. Possible relatives include Delores Dicks, Frank Dicks and 16 others. Public records show Tara has also lived in Yellville, AR and Agency, IA. Tara's latest phone number is (641) 226-2961. Previous phone numbers include (641) 226-9361 and (641) 295-9452.
Address History: 142 S Cooper Avenue, Ottumwa, IA 52501;
1168 Po Box, Yellville, AR 72687;
Agency, IA 52530;
Hedrick, IA 52563;
Oskaloosa, IA 52577
Results 1 - 1 of 1