Kelleah Oddo was born in 1967, age 56. Kelleah Oddo's address is 715 20th Street Apt 105, Vero Beach, FL 32960. Possible relatives include Debra Oddo, Dustin Oddo and 5 others. Kelleah's latest phone number is (419) 680-4183. The latest email address for Kelleah Oddo is kel****@gmail.com.
Also goes by: Kelleah Renee Addo
Phone Numbers: (419) 680-4183
Address History: 715 20th Street Apt 105, Vero Beach, FL 32960;
1076 County Road 220 # 220, Clyde, OH 43410;
Fremont, OH 43420
Emails: kel****@gmail.com,
lim****@gmail.com
Results 1 - 1 of 1