Lucia Escobar's address is 26920 Southwest 145th Avenue , Homestead, FL 33032. Possible relatives include Antonia Escobar, Maria Escobar and others. Lucia's latest phone number is (786) 285-3742. Previous phone numbers include (786) 349-5570.
Address History: 26920 Southwest 145th Avenue, Homestead, FL 33032;
444 Southeast 4th Street, Hialeah, FL 33010;
Miami, FL 33125
Results 1 - 1 of 1