Dr. Charles Phelps, MD, Internist

Dr. Charles Phelps, MD

Internist

139 Old Solomons Island Road
Suite E
Annapolis, MD 21401

Overall rating

Top reviews

I have been a patient of GreenfieldAssociates since I moved to Annapolis in 1978. No complaints in all that time. Dr. Greenfield retired several years ago & since then I have seen Dr. Phelps and never been disappointed. Staff Show moreis beyond pleasant & very accommodating. N. P. Jessica Campbell is a jewel. Very easy to talk to and very knowledgeable. I would not hesitate to see her if Dr Phelps is unavailable. Staff is consistent so you see the same faces every visit over many years. That says it all.

Patricia H • September 04, 2026

Dr. Charles Phelps is an extraordinary doctor and has consistently given my husband and me the very best of care over the years. He is extremely knowledgeable, attentive, listens carefully and follows up with his patients. We looShow morek forward to our visits. Our experience throughout has been outstanding!

Sue F • August 28, 2026

Read more reviews
calendar icon

Online appointment booking not available at this location.

Got questions for
Dr. Charles Phelps, MD?


About Dr. Charles Phelps, MD

Dr. Charles W. Phelps graduated from the University of Maryland in 1988 and completed his residency in internal medicine at the University of Pennsylvania. Dr. Phelps has experience in private practice and started the hospitalist program at Anne Arundel Medical Center, Dr. Phelps was Chief of Medicine at AAMC. In addition, Dr. Phelps received the Washington-Baltimore Top Doctors award for several years

Location

Greenfield Associates, M.D.,P.A.

139 Old Solomons Island Road
Suite E
Annapolis, MD, 21401


More About Dr. Charles Phelps, MD

Practice

Greenfield Associates, M.D.,P.A.

Hospital Affiliations

  • Anne Arundel Medical Center

Specialties

NPI Number

1407871171

Provider's Gender

Male


Background and Education

Years practicing

32 years

Education

  • University Of Maryland, 1988

Awards

  • Top Doctor of Washington-Baltimore

Reviews

4.98
304 Reviews

I have been a patient of GreenfieldAssociates since I moved to Annapolis in 1978. No complaints in all that time. Dr. Greenfield retired several years ago & since then I have seen Dr. Phelps and never been disappointed. Staff is beyond pleasant & very accommodating. N. P. Jessica Campbell is a jewel. Very easy to talk to and very knowledgeable. I would not hesitate to see her if Dr Phelps is unavailable. Staff is consistent so you see the same faces every visit over many years. That says it all.

Patricia H • September 04, 2026

our visits are always great with a few laughs along the way.such a great Doctor !! Mike and Naj

Nancy F • September 02, 2026

Dr. Charles Phelps is an extraordinary doctor and has consistently given my husband and me the very best of care over the years. He is extremely knowledgeable, attentive, listens carefully and follows up with his patients. We look forward to our visits. Our experience throughout has been outstanding!

Sue F • August 28, 2026

VERY THOROUGH!

Theodore S • August 25, 2026

Exceptional care with people who actually listen and pay attention to concerns. Everyone in the practice is welcoming, friendly, and knowledgeable.

Carole G • August 25, 2026

Dr.Phelps is thoughtful and helpful and helps me manage my various health issues. He is an excellent diagnostishan .

William M • August 19, 2026

Dr. Phelps always takes the time to listen to your story and to address specific concerns

Peter G • August 13, 2026

Excellent staff. Easy to make and re-schedule appointments. Dr. Phelps is both patient and-friendly and very professional

Leo H • August 13, 2026

First, a detailed exchange about the blood analyses. The tests gave good results like the respiratory auscultation. Received suggestions for continued good health status, which will be followed very carefully.

Quirino B • August 11, 2026

Helpful info re new rx. Telehealth was a time saver .

Jane G • August 06, 2026

Dr Phelps quickly, easily and accurately identified a problem I had that was totally overlooked in the ER

Gary S • July 28, 2026

My favorite doctor of all time and I am 86 so that is a long period !! Dr Phelps listens to you and your concerns and then imparts his knowledge to explain or advise . Very caring and compassionate!!!!

Patricia J • July 23, 2026

Outstanding bed side manner. Answers all questions.

Roland J • July 21, 2026

Excellent service and wonderful staff. They never keep you waiting and are most polite and professional.

Delores A • July 18, 2026

great atmosphere and help

David M • July 17, 2026

Dr. Phelps is the best! highly knowledgeable, communicates well, is thorough and very patient. i couldn't speak more highly of his practice.

Richard S • July 16, 2026

Dr Phelps gave me good advice as to how to proceed with my injury. I appreciate his staff working me into his busy schedule at the end of the day.

Jane G • July 15, 2026

Dr. Phelps was very attentive and helped me sort out a illness. he is very professional while being friendly.

Guy B • July 13, 2026

Dr Phelps always has returned my calls promptly with information and advice. The office staff is equally attentive and helpful.

Jane G • July 07, 2026

Dr. Phelps is very friendly and easy to talk to relating to any medical issues. He is very calming and makes you feel at ease as soon as he walks into the office.

Richard N • June 26, 2026

Everyone was punctual, helpful and thorough.

Cathie G • June 25, 2026

knowledgeable, caring

Edwin Z • June 23, 2026

Great doc and staff

Timothy L • June 18, 2026

Dr. Phelps always provides the time and attention for all my medical needs. He listens patiently, offers insight, and respects my desire to find healthy methods rather than rely on medications as the first choice.

Barbara Z • June 16, 2026

Very excited to work with Dr. Phelps. He is attentive and brings a world of experience to assist me with my medical attention!

William H • June 16, 2026

Listens and answers questions. Pleasant

Gail J • June 15, 2026

My visit with Dr Phelps was professional and helpful with a focus on current conditions and the best path forward.

Frances H • June 15, 2026

very positive visit

Kenneth N • June 13, 2026

Dr. Phelps and his office staff are efficient, warm, competent, and caring.

Jan T • June 12, 2026

Very happy with Dr. Phelps’ s excellent care.

Janice R • June 12, 2026

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.