Locations
Care Options
Make an Appointment
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.
Conditions & Procedures
Conditions Contraceptive Counseling, Diabetes, Pediatric (General), Women's Health
Procedures IUD Placement and removal, Joint Injections, Nexplanon Insertion/Removal, Skin biopsies
Dr. Krishnan is the best!! Very thorough and she responds to my messages quickly. I hope she stays with Endeavor for many years.
Very kind, patient, and knowledgeable.
Dr. Krishnan is excellent she listens and tak the time needed to explain. I have recommended her to many. My issues are with a system that is predominantly non-responsive and viciously discriminates against seniors and women. I am both a senior and a woman. It is incredible how differently I am treated when my daughter is with me.
Dr. Krishnan is well knowledgeable and caring for her patients. She takes time to listen and go through each problems. Excellent doctor to have as a PCP.
I love my PCP, she Is very knowledgeable and supportive of any Issues
The doctor is patient and answered all my questions. Very great patient care.
Excellent service
Kind, listens , very nice
Very happy that Dr. Krishnan is back from maternity leave and my doctor. Appreciate the before, during and after appointment care she provides.
She's the best primary care doctor I've ever had! I just lucked in to being her patient, when my other primary moved away. She LISTENS, she cares, and she takes action. Because she listened to my concerns, I've been able to get treatment for issues that hadn't been addressed previously, with significant benefit to me. She's very KIND, as well as thoughtful.
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.