Luis Menera was born in 1989, age 35. Luis Menera's address is 1162 Phillips Street , Vista, CA 92083. Possible relatives include Rosalba Acevedo, Marcelina Ayala and 4 others. Public records show Luis has also lived in Oceanside, CA. Luis's latest phone number is (760) 231-7919. Previous phone numbers include (760) 231-8866 and (760) 546-3086.
Also goes by: Luis Noe Ayaia,
Luis Menera
Results 1 - 1 of 1