Locations
Care options
Careers
Donate
Pay a Bill
NorthShoreConnect
This website uses cookies that measure website usage and help us give you the best experience. By continuing to use this website, you consent to this website’s use of these cookies and you accept and agree to our Website Privacy Policy and Terms of Use.
The lower scores I put on the previous page were due to the dismissive attitude of the original person I encountered behind the desk. Don't know her name. She offhandedly said oh the doctor is running behind 40 minutes. And I found that very frustrating. When you know things are running that far behind...and it ended up being an hour later than my scheduled time...why isn't it policy to contact the patient and inform them of that? Why didn't I get a call saying to come a little later. Oh, and an apology for the inconvenience would have been appreciated. Sorry if she was having a bad day and it was the end of the day on Friday. Fortunately she left for the day not long after this encounter and the young man who took over for her was very pleasant and very professional. When I finally got to Dr. Kartha, who also apologized for the waiting time, I found her to be very professional. And now we have a plan to figure out what is going on with me. Tests were ordered we'll see what happens next after I complete those.
Excellent
Great as always
Dr. Kartha was very thorough.
She didi a good job of asking me questions and performing the series of tests.She explained her results and made it understandable.
She was quite thorough and devoted over an hour to my appointment even though she had "squeezed me in" as a courtesy to my primary care physician. Content of the appointment was overwhelming but everything was itemized in the After Visit Summary, and my son was present and took notes.
Everything was perfect!
Caring, very professional.
Good experience
She performed a thorough exam
Accepted Insurance
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company’s website or mobile app.
Learn more about insurance coverage verification and Endeavor Health Medical Group’s accepted insurance plans.
For behavioral health services, please confirm participation with your insurance company or provider.