Jenna Selvin's address is 112 Riverview Lane , Leesburg, GA 31763. Possible relatives include Christian Craft, Timothy Craft and 7 others. Public records show Jenna has also lived in Davie, FL and Plantation, FL. Jenna's latest phone number is (954) 424-7880.
Phone Numbers: (954) 424-7880
Address History: 112 Riverview Lane, Leesburg, GA 31763;
510 Sw 131st Terrace, Davie, FL 33325;
Plantation, FL 33325;
Gretna, LA 70056
Results 1 - 1 of 1