A Storm Lake, Iowa, man has been arrested and charged in the alcohol-related death of a Storm Lake teenager.

The Sioux City Journal reports that 24-year-old Marcelino Antonio Flores was arrested Thursday and charged with contributing alcohol to a minor resulting in death, a felony.

Storm Lake police and the Buena Vista County Medical Examiner's Office have been investigating the death last month of 19-year-old Mark Anthony De Lira, of Storm Lake. De Lira was found dead at a home on Sept. 25.

Police say De Lira's death is related to excessive consumption of alcohol.

Flores remained in the Buena Vista County jail on Saturday and could not be reached for comment. Online court records do not yet list an attorney for Flores.