Sheldon S

Officer Steven Sheldon
St. Louis Metropolitan Police Department
10/7/2008

St. Louis Metropolitan Police Officer Steven Sheldon died in the line of duty on October 7, 2008 when he succumbed to injuries sustained 8 months prior.

Officer Sheldon served with the St. Louis Metropolitan Police Department for seven years.

We honor and remember Officer Steven Sheldon and the ultimate sacrifice he made for our safety.