Teka Rodriques was born in 1985, age 39. Teka Rodriques's address is 2758 Amelia Avenue , Decatur, GA 30032.
Address History: 2758 Amelia Avenue, Decatur, GA 30032
Teka Rodriques's current address is 255 Bedford Avenue , Mount Vernon, NY 10553. Teka has also lived in Bronx, NY.
Results 1 - 2 of 2