Othelia Jerrell was born in 1923, age 103. Othelia Jerrell's address is 2051 Pioneer Trail Lot 77, New Smyrna Beach, FL 32168. Possible relatives include Julie Jerrell, Donald Jerrell and others. Public records show Othelia has also lived in New Smyrna Beach, FL.
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Julie Jerrell, Donald Jerrell, Donald Jerrell
Results 1 - 1 of 1