Leila Montero was born in 1959, age 65. Leila Montero's address is 1201 P/O Box , Oakhurst, CA 93644. Possible relatives include Erin Turner, Richard Turner and others. Public records show Leila has also lived in Oakhurst, CA. Leila's latest phone number is (559) 641-2729. Previous phone numbers include (559) 683-3400 and (559) 683-6095.
Also goes by: Leila Margarita Jefferson,
Leila M Montero,
Leila Margarita Turner
Results 1 - 1 of 1