Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. Minneapolis, MN
  11. New York, NY
  12. Orlando, FL
  13. Philadelphia, PA
  14. Phoenix, AZ
  15. Riverside, CA
  16. San Antonio, TX
  17. San Diego, CA
  18. San Francisco, CA
  19. Seattle, WA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Diego, CA
  19. San Francisco, CA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC
Dr. Charles Phelps, MD, Internist

Dr. Charles Phelps, MD

Internist

139 Old Solomons Island Road
Annapolis, MD

Overall rating

Top reviews

My husband and I love this practice. We see Dr Phelps and also Dr Benns. The FNP Jessica is equally wonderful. All the staff are happy and have a smile and kind word for all their patients. So thankful to be a part of this wonderShow moreful group. I am a medical professional. The patient care is perfect. Thank you!

Karen C • October 04, 2024

Dr Phelps is an extraordinary doctor. He listens, is very well informed and takes time to explain medical issues clearly. He cares about his patients and always goes the extra mile to ensure their well-being. The nurses and offiShow morece staff also deserve high praise for their excellence and the friendly atmosphere they create.

Sue F • October 25, 2024

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
Annapolis, MD, 21401


More About Dr. Charles Phelps, MD

Practice

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

Hospital Affiliations

  • Anne Arundel Medical Center

Specialties

  • Internist

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.99
140 Reviews

Dr. Phelps was able to fit me in almost immediately after my telephone call. The staff were very friendly and professional.

Neal O • December 19, 2024

Dr Phelps i an excellent doctor

Douglas F • December 16, 2024

Timely, objective and informative review of my health status.

Quirino B • December 06, 2024

Good next steps Prompt action. Thanks

Timothy L • December 06, 2024

Has time which previous doctor didnt.

David M • December 05, 2024

Knowledgeable, caring, available

Edwin Z • December 02, 2024

Dr. Phelps is very knowledgeable, with a diverse background and extraordinary empathy. It is actually a pleasure to have a conversation with him. Highly recommend.

Parris G • November 26, 2024

I was able to see Doctor Phelps the day after he replied to my email question. He addressed all my concerns, and immediately set up needed referrals to address the issues. Meredith was very helpful in setting up appointments, dealing efficiently with multiple providers and questions. Thank you, Doctor Phelps. Thank you, Meredith

Ian G • November 15, 2024

As usual… prompt response. Excellent feedback.

Arthur S • November 15, 2024

They are hear when we need them

David M • November 14, 2024

Dr. Phelps and/or Jessica Campbell are always ready to help and give me the time I need to explain my concerns.

Patricia H • November 14, 2024

A good visit, with information supplied by my physician, and a flu shot.

Chantal D • November 05, 2024

Always feel we get the best of care.

Margaret V • November 01, 2024

Dr Phelps is a kind, patient and very knowledgeable physician . I would recommend him most highly!!!!

Patricia J • October 28, 2024

Outstanding appointment with Dr Phelps and great support from his staff.

Marilyn F • October 28, 2024

Dr Phelps is an extraordinary doctor. He listens, is very well informed and takes time to explain medical issues clearly. He cares about his patients and always goes the extra mile to ensure their well-being. The nurses and office staff also deserve high praise for their excellence and the friendly atmosphere they create.

Sue F • October 25, 2024

Friendly, knowledgeable, and thorough. Everything you could ask for in a doctor. Plus the staff is extremely friendly and helpful.

Todd G • October 18, 2024

During my first visit, there were many pluses. Dr Phelps was professional, caring and on time. His staff was courteous and friendly. They also contacted my former primary doctor the same day which is amazingly. Again, it was an excellent first impression.

Raymond L • October 16, 2024

Very caring people , Dr and office staff

Norma C • October 15, 2024

Dr. Phelps listens carefully, suggests respectfully, and informs me about the pros and cons of prescriptions. He always helps with any medical issues and follows up on subsequent appointments. Dr. Phelps , Dr. Benns, and all the staff are professional and caring people.

Marilyn L • October 14, 2024

Very pleasant and helpful experience

Kenneth N • October 12, 2024

Wonderful staff, professional and courteous. Always make me feel welcome and comfortable. Also enjoy my confidence in Dr Phelps.

James P • October 11, 2024

My husband and I love this practice. We see Dr Phelps and also Dr Benns. The FNP Jessica is equally wonderful. All the staff are happy and have a smile and kind word for all their patients. So thankful to be a part of this wonderful group. I am a medical professional. The patient care is perfect. Thank you!

Karen C • October 04, 2024

Dr Phelps was very thorough in his annual review of my health. HIs thoroughness and clear explanations were much appreciated.

Frances H • September 30, 2024

Very thorough exam.

Theodore S • September 26, 2024

Dr. Phelps has been my doctor for over 25 years. I trust him and find that he is the most knowledgable doctor I have ever seen. In addition, he is kind and considerate and listens to a patient's concerns and questions. He is great!

Delores A • September 21, 2024

Dr. Phelps and his staff are always on time, friendly, and efficient. Always a pleasant experience.

Barbara N • September 21, 2024

I appreciated the opportunity to discuss an ongoing health issue with Dr Phelps. His medical advice was greatly appreciated.

Frances H • September 18, 2024

great caring and focus!

Eugenia W • September 14, 2024

excellent responseiveness

Richard F • September 14, 2024

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.