Shelia Franks was born in 1967, age 57. Shelia Franks's address is 2808 De Mel Avenue Apt 22, Louisville, KY 40214. Possible relatives include Sheila Prince.
Related to: Sheila Prince
Address History: 2808 De Mel Avenue Apt 22, Louisville, KY 40214
Results 1 - 1 of 1