Records link phone number (915) 533-7888 with Viloa’s details. Public records show El Paso as a city Viloa also stayed in. Viloa was born in 1919. Viloa now resides at 801 University Ave, El Paso, Tx 79902. Viloa was born 104 years ago.