Leroy Trujil was born in 1947, age 77. Leroy Trujil's address is 5902 Papaya Place Ne, Albuquerque, NM 87111. Possible relatives include Anna Trujillo, Barbara Trujillo and 4 others. Public records show Leroy has also lived in Albuquerque, NM. Leroy's latest phone number is (505) 332-2951.
Also goes by: Leroy Richard Trujillo
Phone Numbers: (505) 332-2951
Results 1 - 1 of 1