Frank Deluca and Patricia Columbo were sentenced to 200-300 years in prison for the murders of Columbo's family in Elk Grove, IL on May 15, 1976.
DeLuca died in prison on January 4, 2023.
1 1/2" x 9" upper portion of an original prison stamped mailing envelope postmarked December 21, 2004 with 5 lines of address handwritten by DeLuca and hand signed, DeLuca.
Frank Deluca Upper Prison Stamped Envelope Signed
$30.00Price