Elena has previously lived in Falfurrias. The phone number (361) 325-2253 is Elena’s. We have found 4 possible relatives of Elena: Maria Luisa Herrera, Rafael L Herrera, Mrs Rafael Herrera and one other person. Her birth year was listed as 1929. Elena now resides at 201 Flack St, Falfurrias, Tx 78355. Elena was born 94 years ago.