Krista Odea was born in 1967, age 56. Krista Odea's address is 23425 Powell Road , Philip, SD 57567. Possible relatives include Douglas Kenzy, Lyle Kenzy and 7 others. Krista's latest phone number is (605) 441-7514. Previous phone numbers include (605) 843-2106 and (605) 859-3256. The latest email address for Krista Odea is ode****@gwtc.net.
Address History: 23425 Powell Road, Philip, SD 57567;
18010 E Pacific Place, Aurora, CO 80013;
Fort Pierre, SD 57532
Emails: ode****@gwtc.net
Results 1 - 1 of 1