Nellie Villanueva's address is 243 Ney Street , San Francisco, CA 94112. Possible relatives include Jeanes Luna, Esther Marania and 10 others. Nellie's latest phone number is (415) 298-4276. Previous phone numbers include (415) 337-1713 and (415) 586-4955.
Also goes by: Nellie A Villanueva
Address History: 243 Ney Street, San Francisco, CA 94112;
69 Cotter Street, San Francisco, CA 94112;
Las Vegas, NV 89141
Results 1 - 1 of 1