The Levine Family Health Center at The Children’s Home of Cincinnati 5051 Duck Creek RoadCincinnati, OH, 45227 View Phone 513-527-7300 View Website Experience & Reliability Accepting new patients About Send to My Email Send to My Phone Print this Page