Nelso Alfaro's address is 2105 Ullom Drive , Las Vegas, NV 89108. Possible relatives include Isabel Alfaro, Olinda Alfaro and 2 others. Public records show Nelso has also lived in Las Vegas, NV. Nelso's latest phone number is (702) 463-4715. Previous phone numbers include (702) 472-2051.
Results 1 - 1 of 1