Larena Babcok was born in 1979, age 44. Larena Babcok's address is 513 N Court Street , Ottumwa, IA 52501. Public records show Larena has also lived in Ottumwa, IA.
Larena Babcok's current address is 414 N Weller Street , Ottumwa, IA 52501. Larena's age is 44 years old (1979). Phone numbers associated with Larena are (641) 455-1194 and (641) 683-5805.
Also goes by: Larena Suzanne Babcock
Address History: 414 N Weller Street, Ottumwa, IA 52501;
858 Ellis Avenue, Ottumwa, IA 52501;
Sigourney, IA 52591
Results 1 - 2 of 2