2 men killed inside north St. Louis County home

St. Louis County Police say two men are dead in a home on Druid Drive.