Stephen Louis O'Cain

January 13 1991

Age 40, Houston, AIDS

  

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