Luis Favela's address is 1529 Sparrow Avenue , Melrose Park, IL 60160. Possible relatives include L Fabela, Carmen Favela and 4 others. Public records show Luis has also lived in Melrose Park, IL. Luis's latest phone number is (212) 631-8422. Previous phone numbers include (708) 243-8014 and (708) 323-5143.
Also goes by: Luis M Favela,
Luis M Garcia
Results 1 - 1 of 1