Loren Puffer

November 9 1988

Age 57, Houston