About Kyle Zoll, DO North Carolina Nephrology-New Bern, Raleigh3031 New Bern Avenue Suite 306Raleigh, NC 27610-2989