7862 70th Ave, Tulsa, OK, 74133
Devin Odea
Devin Odea Tulsa, OK
Resident Since: 2014Year Built: 1974Property Type: Single Family Dwelling UnitProperty Value: $83,000
He has been a resident of the $83,000 home, which was built in 1974, since 2014. According to our records, Devin Odea's phone number is (918) 857-0491. Odea has 5 known family members.
(918) 857-0491 (Cell Phone)
Questions about Devin Odea
He currently resides at 7862 70th Ave, Tulsa, OK, 74133 and has lived there since 2014.
Ring Devin Odea at (918) 857-0491. This is his mobile phone number.
Public databases identify the following people as his relatives: Brian Odea, Kelsey Odea, Michael Odea, Mike Odea, Patrice Odea.
A background report will check for any criminal records, including arrest records, for him.