Luis Terjera was born in 1957, age 67. Luis Terjera's address is 7910 Sw 17th Street , Miami, FL 33155. Possible relatives include Ana Mendez, Adonay Tejera and 8 others. Public records show Luis has also lived in Miami, FL. Luis's latest phone number is (305) 267-3005.
Phone Numbers: (305) 267-3005
Results 1 - 1 of 1