1 Personal Profile for Marcella Odea Found.

Results 1 - 1 of 1

✔ Address(2)   ✔ Phone(1)   ✔ Email(3). Marcella Odea found in West Virginia and Maryland. Find Marcella Odea's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Marcella Odea was born in 1917, age 106. Marcella Odea's address is 12 Kelly Drive , Wheeling, WV 26003. Possible relatives include Celeste Knippen, Celeste Odea and 2 others. Public records show Marcella has also lived in Scotland, MD. Marcella's latest phone number is (304) 243-0852. The latest email address for Marcella Odea is mar****@aol.com.

Also goes by: Marcella Fo Dea, Marcela F Odea, Marcilla F Odea
Phone Numbers: (304) 243-0852
Address History: 12 Kelly Drive, Wheeling, WV 26003; 153 Po Box, Scotland, MD 20687

Results 1 - 1 of 1

Filter by State