Nenna Francis was born in 1968, age 55. Nenna Francis's address is 221 Central Avenue Apt 1, Hackensack, NJ 07601. Possible relatives include Carlene Francis, Coifford Francis and 1 others. Public records show Nenna has also lived in Bogota, NJ.
Results 1 - 1 of 1