Grace Odea was born in 1923, age 100. Grace Odea's address is 85 Po Box , Sugar City, CO 81076. Possible relatives include Melvin Odea. Public records show Grace has also lived in Ordway, CO. Grace's latest phone number is (719) 267-4795.
Related to: Melvin Odea
Phone Numbers: (719) 267-4795
Address History: 85 Po Box, Sugar City, CO 81076;
17762 County Road F5, Ordway, CO 81063
Results 1 - 1 of 1