Nellie Olivo was born in 1951, age 73. Nellie Olivo's address is 874 Manida Street Apartment 1a, Bronx, NY 10474. Possible relatives include Irma Cruz, Michael Terado and 6 others. Public records show Nellie has also lived in Bronx, NY. Nellie's latest phone number is (347) 935-0911. Previous phone numbers include (347) 998-1091 and (718) 842-3904.
Results 1 - 1 of 1