Celine Odea was born in 1928, age 96. Celine Odea's address is 5650 N Sheridan Road Apt 20a, Chicago, IL 60660. Possible relatives include Margaret Odea. Public records show Celine has also lived in Chicago, IL.
Related to: Margaret Odea
Celine Odea's current address is 5301 Palomino Street , White Marsh, MD 21162. Phone numbers associated with Celine are (410) 256-1047. Celine has also lived in Joppa, MD and Nottingham, MD.
Phone Numbers: (410) 256-1047
Address History: 5301 Palomino Street, White Marsh, MD 21162;
644 Harborside Drive, Joppa, MD 21085;
Nottingham, MD 21236;
Parkville, MD 21234
Results 1 - 2 of 2