Selma Franklin was born in 1910, age 113. Selma Franklin's address is 3368 Summer Creek Drive , Turlock, CA 95382. Possible relatives include Ashley Franklin, Evan Franklin and 3 others. Public records show Selma has also lived in Stockton, CA.
Results 1 - 1 of 1