Lucinda Escobar was born in 1972, age 51. Lucinda Escobar's address is 132 Council Lane , Mena, AR 71953. Possible relatives include Albert Escobar, Amanda Escobar and 9 others. Public records show Lucinda has also lived in Mena, AR. Lucinda's latest phone number is (479) 200-0294. Previous phone numbers include (479) 394-3480 and (479) 422-0552.
Results 1 - 1 of 1