Tag

Cleveland Terrace

Philadelphia Inquirer, November 8, 1913 -- Shoots Woman and Kills Self in Rage
News Articles

Shoots Woman and Kills Self in Rage

Enraged by his wife's rebuke over his drinking, John Smith shoots her and kills himself at 311 Cleveland Terrace, leaving a farewell note found by Detective Schregler.

·2 min read