Lydia Escobar was born in 1960, age 64. Lydia Escobar's address is 722 Louis Street , Alice, TX 78332. Possible relatives include Nora Castillo, Abel Escobar and 11 others. Public records show Lydia has also lived in Alice, TX. Lydia's latest phone number is (361) 227-9020. Previous phone numbers include (361) 664-4772 and (361) 664-5453.
Also goes by: Lydia P Escobar
Results 1 - 1 of 1