Richard Lee Oddis
Address
2155 Rich St,Port St Lucie, FL 34984
Former addresses:
16201 285th St, Homestead, FL 33033
648 1st St, Florida City, FL 33034
30001 147th Ct, Homestead, FL 33033
16221 285th St, Homestead, FL 33033
8240 210th St, Miami, FL 33189
11538 117th Ct, Miami, FL 33186
2155 Rich St, Port Saint Lucie, FL 34984
30001 147th Ave, Homestead, FL 33033
24600 187th Ave, Homestead, FL 33031
(305) 248-4992
Former phone numbers:
(772) 873-0080
(305) 247-6395
(772) 485-7733
Possible relatives
Rebecca M Cochems, Mara Oddis