Vesta Steenrod was born in 1918, age 106. Vesta Steenrod's address is 506 Garfield Avenue , Greenfield, MO 65661. Possible relatives include Francis Steenrod, Kathryn Steenrod and 1 others. Public records show Vesta has also lived in Lockwood, MO.
Address History: 506 Garfield Avenue, Greenfield, MO 65661;
479 Po Box, Lockwood, MO 65682
Results 1 - 1 of 1