Skip to content
Spring
← Back to Briefing

2 men found dead inside N. Houston home after neighbor reports smelling foul odor

2 men found dead inside N. Houston home after neighbor reports smelling foul odor
Photo: Click2Houston · view original
FacebookXWhatsAppEmail

A neighbor’s report of a foul odor coming from a north Houston home led to the discovery of two bodies inside Monday evening.The discovery was made at a home on Downey Street, near Little York Road.Police say responding officers entered the home and found the bodies of the two...

Sources and story details