Elmo Filva was born in 1946, age 78. Elmo Filva's address is 1637 W Magnolia Avenue , San Antonio, TX 78201. Possible relatives include Patricia Carpenter, Teresa Deluna and 15 others. Public records show Elmo has also lived in San Antonio, TX. Elmo's latest phone number is (210) 314-2189. Previous phone numbers include (210) 314-7680 and (210) 438-1123.
Also goes by: Elmo R Silva
Results 1 - 1 of 1