Dr. Craig Shapiro, MD is a Nephrologist for Baptist Health. Log in and we'll remember your personalized information to autofill forms on this website and on Baptist Care Now.. Note: This is not the Patient Portal login..