Michael D Holland, MDMichael D Holland · Nephrology PhysicianEastern Nephrology Associates Pllc, North Myrtle Beach, SC 29582(843) 663-1401Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing