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. New York, NY
  11. Orlando, FL
  12. Philadelphia, PA
  13. Phoenix, AZ
  14. Riverside, CA
  15. San Antonio, TX
  16. San Diego, CA
  17. San Francisco, CA
  18. Seattle, WA
  19. Tampa, FL
  20. 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. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. 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

4.98

Top reviews

Jim & I have always had a great experience at your office whether it's for Labs only or follow up visits/physicals with Dr. Phelps. He is always prompt, thorough and we are never rushed in his care. The office personnel are alwShow moreays friendly and make us feel comfortable when caring for us. This is rare in today's office encounters. We certainly appreciate a human voice when we call your office and no "put-you-on- hold" button. Very personalized service and Thank You All.

James L • March 09, 2024

This is the best medical office we have ever had in our life’s journey . The staff is amazing; kind, informative and cheerful. Dr. Phelps is always available for questions and suggestions with a cheerful and friendly manner anShow mored extremely knowledgeable. Jessica is of the same manner and we feel very blessed to have such competent and compassionate care for the rest of our venture into the golden years. They are a terrific practice.

Patricia J • March 23, 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.98
79 Reviews

I have complete confidence in Dr. Phelps.

Janice R • April 20, 2024

Dr. Phelps is very conscientious about listening to my symptoms and explaining whatever diagnosis he advocates. He takes whatever time is necessary to make sure I understand and agree with his recommendations.

William M • April 16, 2024

Dr Phelps is a great doctor. He listens carefully and is a great diagnostic doctor

Douglas F • April 13, 2024

As usual, outstanding and informative visit. Appreciate all of the support including the staff

Marilyn F • April 11, 2024

As usual my appt. was a pleasant experience.

Thomas B • April 10, 2024

Staff are always available. They personally know the patients. I have been a patient for many years. Wholeheartedly recommend the practice.

Thomas B • April 09, 2024

Great physician and office staff and assistants.

Joan S • April 02, 2024

As always, I’m very happy with the medical staff and office .

Mary M • March 31, 2024

Great doctor..and great staff!

Fredrick S • March 30, 2024

The training, professional expertise, personal relationship skills, and facilities of this practice are outstanding.

Margaret J • March 27, 2024

This is the best medical office we have ever had in our life’s journey . The staff is amazing; kind, informative and cheerful. Dr. Phelps is always available for questions and suggestions with a cheerful and friendly manner and extremely knowledgeable. Jessica is of the same manner and we feel very blessed to have such competent and compassionate care for the rest of our venture into the golden years. They are a terrific practice.

Patricia J • March 23, 2024

Everyone at Dr. Phelps office professional and caring. Dr. Phelps takes the time to listen and offers good and practical advice. Also, I was seen immediately; they value their patient's time as well as theirs.

Maureen H • March 13, 2024

good discussion re aging

Timothy L • March 12, 2024

Jim & I have always had a great experience at your office whether it's for Labs only or follow up visits/physicals with Dr. Phelps. He is always prompt, thorough and we are never rushed in his care. The office personnel are always friendly and make us feel comfortable when caring for us. This is rare in today's office encounters. We certainly appreciate a human voice when we call your office and no "put-you-on- hold" button. Very personalized service and Thank You All.

James L • March 09, 2024

I've been a patient of dr. phelps for nearly 20 years. excellent care and advice. i'm happy to pay tjhe additional Concierge premium, which gives me premium access to his advice and experience. The staff in the office is super friendly and helpful.

Millard A • March 06, 2024

awesome

David M • March 05, 2024

Great service

Helen F • February 27, 2024

Again, outstanding service. Takes time to reassure and explain any issues. Feel better leaving the office

Marilyn F • February 21, 2024

As a physician I find Dr Charles Phelps caring , conscious and complete with my medical care. I have significant illnesses and he takes the time to discuss all them as needed. I am completely satisfied with the way takes care of me individually.

Reynaldo R • February 20, 2024

As always, Dr. Phelps was professional and thorough.

Jane P • February 17, 2024

Dr. Phelps is a great doctor. He listens to you and works out solutions to problems. He is really outstanding.

Mary G • February 14, 2024

Although very busy and perhaps overworked, Dr. Phelps gives me plenty of time to answer my questions. He even expands my concerns into areas that I didn't think to ask about. Wow! He's great.

Randall Q • February 13, 2024

Dr. Phelps and his staff saw me promptly and addressed all my concerns.

Cathie G • February 06, 2024

caring and careful

Eugenia W • January 19, 2024

Dr. Phelps is REAL

Larry S • January 19, 2024

My office visit with DR. Charles Phelps was comprehensive. I feel that I am receiving excellent health care.

Theodore S • January 18, 2024

Outstanding care service!!

Colin R • January 15, 2024

I am a new client. I was very satisfied with my first visit. Thank you, Clark Graham

Clark G • January 12, 2024

Friendly professional staff.

Rocco P • January 12, 2024

He is a doctor who cares about his patients.

Jeanette M • January 11, 2024

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.