Jenna Taubel with First Alliance Credit Union and Derrick Fritz with Olmsted County Public Health Services discuss a study detailing the links between personal financial stress and a variety of negative public health indicators.