Frances Carroll was born in 1931, age 92. Frances Carroll's address is 3907 James Road Apt 108, Memphis, TN 38128. Possible relatives include James Carroll, Lisa Carroll and 5 others. Public records show Frances has also lived in Toledo, OH. Frances's latest phone number is (901) 377-6395.
Phone Numbers: (901) 377-6395
Results 1 - 1 of 1