McCullough-Hyde Memorial Hospital

110 N Poplar St, Oxford, OH