Leroy Ol was born in 1924, age 99. Leroy Ol's address is 840 Mission Canyon Road , Santa Barbara, CA 93105. Possible relatives include Heidi Busch, Alicia Byers and 3 others. Public records show Leroy has also lived in Bakersfield, CA. Leroy's latest phone number is (805) 682-4461.
Also goes by: Leroy Raymond Byers
Phone Numbers: (805) 682-4461
Results 1 - 1 of 1