Nichol Barba was born in 1970, age 54. Nichol Barba's address is 1002 Fleming Street , Key West, FL 33040. Possible relatives include John Barba, Josephine Barba and 4 others. Public records show Nichol has also lived in Lewes, DE and Nassau, DE. Nichol's latest phone number is (302) 542-7885.
Phone Numbers: (302) 542-7885
Address History: 1002 Fleming Street, Key West, FL 33040;
100 Bradley Lane, Lewes, DE 19958;
Nassau, DE 19969;
Newark, DE 19702;
Wilmington, DE 19808
Results 1 - 1 of 1