Melvin Odea was born in 1923, age 101. Melvin Odea's address is 85 Po Box , Sugar City, CO 81076. Possible relatives include Grace Odea. Public records show Melvin has also lived in Ordway, CO. Melvin's latest phone number is (719) 267-4795.
Related to: Grace 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