Sheila Ruth Odom


December 29, 1951



December 7, 1968





Published in Tuscaloosa News on December 8, 1968.


 

 

 

 
Free Web Site Counters
Free Web Site Counters