Leora Oddi was born in 1924, age 100. Leora Oddi's address is 332 Steuben Street , Painted Post, NY 14870. Leora's latest phone number is (607) 937-1007. The latest email address for Leora Oddi is rei****@aol.com.
Phone Numbers: (607) 937-1007
Address History: 332 Steuben Street, Painted Post, NY 14870;
1002 Richmond Green Drive, Richmond, KY 40475;
Bath, NY 14810
Emails: rei****@aol.com,
rei****@netzero.com
Results 1 - 1 of 1