Dr. Jeremy Keller, MD

Dr. Jeremy Keller, MD

Internist
119 Windsor St, Cambridge, MA
4.96
“Very thorough and professional. Interactive and genuine -very nice guy that seems to really care about the well being of the patient. I am very happy with Dr Keller”
Carl D.
Highly recommended
96% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Tomorrow, Apr 22 – Tue, May 5
View more availability

What patients are saying

Overall rating

4.96

Average wait time

4.68

Bedside manner

4.91
“Very thorough and professional. Interactive and genuine -very nice guy that seems to really care about the well being of the patient. I am very happy with Dr Keller”
Carl D.More than 1 year ago
“Extremely professional, made sure that I was able to voice any concerns/issues I had, explained and answered everything at a level I could understand, felt very comfortable.”
Initials hiddenJuly 15, 2019

About Dr. Jeremy Keller

Dr. Jeremy Keller, MD, sees patients aged 18 years and older. *DISCLAIMER: Please do not request medication via Zocdoc. We will work with you on your medication needs after you establish your primary care with us. We are unable to refill any medications or respond to comments prior to your visit. A board-certified internist, Dr. Jeremy Keller serves the Cambridge, MA community. He practices at CHA Windsor Street Care Center and is dedicated to delivering quality care while ensuring patient satisfaction. Dr. Keller earned his Doctor of Medicine from the University of Massachusetts and completed his residency in internal medicine at Cambridge Health Alliance. An experienced provider, he is certified by the American Board of Internal Medicine. Dr. Keller provides compassionate care and guidance for a wide range of health concerns. He believes that two-way communication is key to good health. A good listener, he encourages patients to share their issues openly and without hesitation. He strives to ensure every individual leaves the clinic feeling satisfied and motivated to regain control of their health. At CHA, we believe excellent health comes from a team working together. We call these care teams because their job is to listen, respect, and care for every patient at our clinic and in our community. A CHA doctor leads a team?which may include physician assistants, nurse practitioners, registered nurses, medical assistants, or other caregivers?who get to know you well. Together, they take responsibility for your health by offering consistent, coordinated care and communication. All returning patients should schedule appointments within their existing care teams to ensure CHA can provide continuity of care.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Drug use disorders
Chronic high blood pressure
Chronic diabetes
Drug use disorders
Chronic high blood pressure
Chronic diabetes

Office location

Dr. Jeremy Keller, MD also offers online video visits for patients
CHA Windsor Street Care Center
119 Windsor St, Cambridge, MA 02139

Education and background

Practice names

Hospital affiliations

  • Cambridge Health Alliance / Cambridge Hospital
  • Cambridge Health Alliance / Everett Hospital

Board certifications

  • American Board of Internal Medicine

Education and training

  • Medical School - University of Massachusetts, Doctor of Medicine
  • Cambridge Health Alliance, Residency in Internal Medicine

Languages spoken

  • English

Provider's gender

Male

NPI number

1417130832

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.96
Wait time
4.68
Bedside manner
4.91
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
25 reviews
Most relevant
He is very kind and a great listener. I have a lot of concerns and I felt heard and understood.
Verified patient
He was patient, listened to what I was saying and was clear in communicating.
Verified patient
Very thorough and professional. Interactive and genuine -very nice guy that seems to really care about the well being of the patient. I am very happy with Dr Keller
Verified patient
Extremely professional, made sure that I was able to voice any concerns/issues I had, explained and answered everything at a level I could understand, felt very comfortable.
Dr. Keller was amazing, it was my first time seeing a primary care provider in a long time, he sat with me for a long time to get a full picture of my mental and physical health and came up with a comprehensive treatment plan.
Verified patient
Very professional and friendly
Verified patient
Good doctor.
Very helpful.
I am so happy Dr. Keller is back at work. Dr. Keller is my favorite doctor. Overall, (considering I am treated usually by physicians, assistants, surgeons, 61 specialists, etc.). Dr. Keller consistently provides great care to me and his patients. I feel he genuinely cares about my overall well being.
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Jeremy Keller?

Generally, Dr. Jeremy Keller has appointments available on Zocdoc within 1 week. You can see Dr. Keller's earliest availability on Zocdoc and make an appointment online.

Is Dr. Jeremy Keller accepting new patients?

Dr. Jeremy Keller generally accepts new patients on Zocdoc. You can see Dr. Keller's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Jeremy Keller accept my insurance?

Choose your insurance plan to verify if Dr. Keller is in-network.

Can I make an appointment with Dr. Jeremy Keller online?

Yes, you can make an appointment online with Dr. Keller using Zocdoc. It’s simple, secure, and free.

Which hospital is Dr. Jeremy Keller affiliated with?

Dr. Jeremy Keller is affiliated with Cambridge Health Alliance / Cambridge Hospital and Cambridge Health Alliance / Everett Hospital.

What practice does Dr. Jeremy Keller work with?

Where is Dr. Jeremy Keller's office located?

Dr. Jeremy Keller has 2 office locations in Cambridge, view full addresses on Dr. Keller's profile.

Which board certifications does Dr. Jeremy Keller have?

Dr. Jeremy Keller is certified by American Board of Internal Medicine.

What are common reasons for patients to see Dr. Jeremy Keller?

Dr. Jeremy Keller frequently sees patients for Allergy Consultation, Annual Pap Smear / GYN Exam, Annual Physical, Illness, and Pediatric Consultation. You can see other visit reasons for Dr. Jeremy Keller on their profile.

What languages does Dr. Jeremy Keller speak?

Dr. Jeremy Keller speaks English.

How do patients rate Dr. Jeremy Keller in reviews?

25 patients have reviewed Dr. Jeremy Keller. The overall rating for this doctor is 4.96/5. They have a 4.91/5 rating for bedside manner and a 4.68/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocBoston, MA InternistsDr. Jeremy Keller, MD