Otha Stephenson was born in 1944, age 80. Otha Stephenson's address is 4701 Blanchard Road , Shreveport, LA 71103. Possible relatives include Fannie Stephenson. Public records show Otha has also lived in Shreveport, LA. Otha's latest phone number is (318) 525-1713. Previous phone numbers include (318) 564-7414 and (318) 626-5568.
Related to: Fannie Stephenson
Otha Stephenson's current address is 439 Springview Street Sw, Decatur, AL 35601. Otha's age is 110 years old (1913). Phone numbers associated with Otha are (256) 353-8393.
Phone Numbers: (256) 353-8393
Address History: 439 Springview Street Sw, Decatur, AL 35601
Results 1 - 2 of 2