Leah Cabuhat was born in 1972, age 52. Leah Cabuhat's address is 1969 Geyserville Street , Chula Vista, CA 91913. Possible relatives include Cris Cabuhat, Haidee Cabuhat and 14 others. Leah's latest phone number is (619) 271-9812. Previous phone numbers include (619) 729-9818.
Address History: 1969 Geyserville Street, Chula Vista, CA 91913;
1116 Sparrow Lake Road, Chula Vista, CA 91913;
San Diego, CA 92126
Results 1 - 1 of 1