Ohio Valley Physicians Health has opened a 24-hour, drug recovery facility inside the Massillon Community Health and Innovation Center.