Elsie Escoto's address is 101 N 15th Street , Lamesa, TX 79331. Possible relatives include Margarita Cuellar, Lenore Escoto and 1 others. Public records show Elsie has also lived in Lamesa, TX. Elsie's latest phone number is (806) 872-5113.
Also goes by: Elsie P Luna
Phone Numbers: (806) 872-5113
Results 1 - 1 of 1