Leo Taber was born in 1937, age 87. Leo Taber's address is 15369 Carmelita Avenue , Chino Hills, CA 91709. Possible relatives include Wendy Anntaber, Deanna Taber and others. Leo's latest phone number is (209) 688-8535. Previous phone numbers include (559) 688-8535.
Also goes by: Leo Taber
Address History: 15369 Carmelita Avenue, Chino Hills, CA 91709;
1565 Hillman Street #352, Tulare, CA 93274;
Visalia, CA 93292
Results 1 - 1 of 1