Theodore Roberts was born in 1949, age 75. Theodore Roberts's address is 20821 Northwest 31st Avenue , Opa Locka, FL 33056. Possible relatives include Sharon Fisher, Patricia Nelson and 2 others. Public records show Theodore has also lived in Miami, FL and Miami Gardens, FL. Theodore's latest phone number is (305) 650-9574. Previous phone numbers include (305) 652-6453 and (305) 653-6949.
Address History: 20821 Northwest 31st Avenue, Opa Locka, FL 33056;
1120 Northeast 184th Street, Miami, FL 33179;
Miami Gardens, FL 33056;
Oklahoma City, OK 73104
Results 1 - 1 of 1