Nelly has listed phone number: (718) 231-8830. Nelly currently resides at 5132 Mayfair Park Ct, Tampa, Fl 33647. Records link Nelly with Archibald A Appia, Trevor Ellister Appia, Tracy D Appia and 6 other people. A city Nelly has lived in before is Bronx. Nelly has reached the age of 84 years. Her birth year was listed as 1939.