C Central Ohio Mental Health Center. 0 reviews 250 South Henry Street Delaware, OH • 43015 View Practice