Eva Spencer was born in 1915, age 108. Eva Spencer's address is 265 S 7th Street , Montpelier, ID 83254. Public records show Eva has also lived in Paris, ID.
Address History: 265 S 7th Street, Montpelier, ID 83254;
95 Po Box, Paris, ID 83261
Results 1 - 1 of 1