Thelma Najarro was born in 1978, age 45. Thelma Najarro's address is 3451 South La Brea Avenue Apartment 201, Los Angeles, CA 90016. Public records show Thelma has also lived in Los Angeles, CA.
Thelma Najarro's current address is 13366 Mobile Street , Houston, TX 77015. Thelma's age is 54 years old (1969). Phone numbers associated with Thelma are (832) 343-5135 and (832) 426-4419. Thelma has also lived in Houston, TX.
Results 1 - 2 of 2