Felix Odida was born in 1990, age 34. Felix Odida's address is 714 Pawnee Street , Bethlehem, PA 18015. Public records show Felix has also lived in Folcroft, PA and Newtown Square, PA. Felix's latest phone number is (484) 895-9985. The latest email address for Felix Odida is odi****@yahoo.com.
Phone Numbers: (484) 895-9985
Address History: 714 Pawnee Street, Bethlehem, PA 18015;
1520 Elmwood Avenue Apt 3, Folcroft, PA 19032;
Newtown Square, PA 19073;
Secane, PA 19018;
West Chester, PA 19380
Emails: odi****@yahoo.com
Results 1 - 1 of 1