1 Personal Profile for Nelly Canal Found.

Results 1 - 1 of 1

✔ Address(2)   ✔ Phone(1). Nelly Canal found in New York. Find Nelly Canal's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Nelly Canal was born in 1977, age 46. Nelly Canal's address is 2534 120th Street Apt 1, Flushing, NY 11354. Possible relatives include Carlos Canal, Nola Iturralde and 1 others. Public records show Nelly has also lived in Hicksville, NY. Nelly's latest phone number is (718) 358-3957.

Phone Numbers: (718) 358-3957

Results 1 - 1 of 1

Filter by State