Zeigler outside-thumb-600×399-39725

Stacy Zeigler stands for a portrait outside Open Arms Recovery Center in Hanover, York County. Zeigler has been off heroin for more than three years. She takes two doses of buprenorphine combined with naloxone each day. (Brett Sholtis/Transforming Health)