Elena was born in 1970. Elena now resides at 814 Martin St, Longview, Tx 75602. The phone number (903) 758-9074 is Elena’s. Elena has reached 55 years of age. Elena is related to or closely associated with Daniel Martin Huegel, John Edward Huegel, Joel Carlos Huegel and 3 other people. Houston, Raymondville, Seattle and one other city are cities Elena has lived in.