1 Dr. Steven S McCullough, DO Internal Medicine Physician - Nephrology Avg. Rating: 0/5 Main Location 83 Wellness WayBenton, Kentucky 42025 Highlights Accepts Insurance Plans