Louise Odeel was born in 1907, age 117. Louise Odeel's address is 22 Bush Avenue , Newburgh, NY 12550. Public records show Louise has also lived in Newburgh, NY. Louise's latest phone number is (845) 565-7786. Previous phone numbers include (914) 565-7786.
Also goes by: Louise G Odell
Results 1 - 1 of 1