Stephen Louis O'Cain

January 13 1991

Age 40, Houston

  

Birth: Dec. 21, 1950
Death: Jan. 13, 1991