Francelena Nelson was born in 1965, age 58. Francelena Nelson's address is 2005 Castle Lane , Flint, MI 48504. Possible relatives include Benice Nelson, Bennie Nelson and others. Public records show Francelena has also lived in Flint, MI. Francelena's latest phone number is (810) 244-5863. Previous phone numbers include (810) 742-3153 and (810) 785-4968.
Also goes by: Francelena D Nelson
Results 1 - 1 of 1