City With The Lowest Life Expectancy Rate In The U.S. Is In Oklahoma!

posted by JJ Ryan - 

Photo Credit: Getty Images

According to the National Center for Health Statistics (yes that apparently exists), Stilwell has the lowest life expectancy rate in the United States at roughly 56 years old.  Tulsa's Channel 8 interviewed residents about the news and the video is below.

JJ Ryan

JJ Ryan

Want to know more about JJ Ryan? Get their official bio, social pages & articles! Read more

title

Content Goes Here