Luther Ybara was born in 1939, age 84. Luther Ybara's address is 267 W Amar Street Apt 1, San Pedro, CA 90731. Possible relatives include Wilma Rucker, Karysa Ybarra and 7 others. Public records show Luther has also lived in San Pedro, CA. Luther's latest phone number is (310) 831-9824. Previous phone numbers include (310) 832-1978.
Also goes by: Luther Henry Ybarra
Results 1 - 1 of 1