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. 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. 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. 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

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

Overall rating

Top reviews

Dr. Phelps was very thorough and helpful in my recent visit. He is a very good listener! He helped set up follow up referrals as well as making thoughtful suggestions for my care. My visit to his practice was very positive.

Thomas B • May 16, 2025

Very good experience. In and out in 1/2 hour with no waiting and without being rushed. Dr. Phelps is always a pleasure to interact with. A nicer man you will not find - along with being a great doctor.

Carolyn D • May 22, 2025

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


Background and Education

Years practicing

32 years

Education

  • University Of Maryland, 1988

Awards

  • Top Doctor of Washington-Baltimore

Reviews

4.99
193 Reviews

Dr. Phelps is patient and knowledgeable. It's also a plus when there's no waiting.

Raymond L • June 12, 2025

Dr Phelps provides thorough and professional advice that is so helpful to maintaining my health.

Frances H • June 09, 2025

Questions answered, and staff pleasant, as always.

Chantal D • June 05, 2025

The staff and physicians in this practice are always friendly and efficient. They listen and respond in a timely manner.

Barbara N • June 04, 2025

Excellent care from everyone in this doctor's office!

James F • May 26, 2025

Very good experience. In and out in 1/2 hour with no waiting and without being rushed. Dr. Phelps is always a pleasure to interact with. A nicer man you will not find - along with being a great doctor.

Carolyn D • May 22, 2025

Entire staff is excellent and Dr Phelps is thorough with a delightful manner.

Henry S • May 22, 2025

Always someone there

David M • May 19, 2025

Dr. Phelps was very thorough and helpful in my recent visit. He is a very good listener! He helped set up follow up referrals as well as making thoughtful suggestions for my care. My visit to his practice was very positive.

Thomas B • May 16, 2025

The best!

Edward G • May 08, 2025

I like his whole staff. They always courteous and friendly. He's always on time and professional. Never feel rushed.

Raymond L • May 06, 2025

Everything about this medical team is five stars .

Clark G • May 02, 2025

Dr. Phelps listens carefully to his patients and is prepared for the visit. All of the staff at the practice are competent and caring.

Maureen H • April 30, 2025

Great patient perspective

Timothy L • April 25, 2025

Superb.

James B • April 24, 2025

Dr. Phelps takes whatever time in needed to fully understand my health issues and has accurately diagnosed both conditions ansd recommended tratments for the same.

William M • April 22, 2025

Dr Phelps is a caring and committed health professional with a great deal of experience. He is easy to talk to and also a good listener. I can definitely recommend Dr. Phelps.

Nancy M • April 17, 2025

This visit was thorough. We discussed a new issue I have experienced and we are taking actions to discover posible causes.

Theodore S • April 14, 2025

Dr. Phelps is very knowledgeable and responds quickly and professionally to patient issues and questions. He communicates information in a friendly, relaxed and interested manner.

Beverly F • April 11, 2025

The experience with Dr. Phelps is always Excellent, thorough and very comforting. It is always a privilege to meet with Dr. Phelps.

Denise L • April 11, 2025

Met with Dr. Phelps at the appointed time and had a thorough examination of my health status. It was comforting and informative. The visit lasted a bit more than 30 minutes.

Quirino B • April 07, 2025

Organized and exceptional staff--responsive and thoughtful. Dr. Phelps is reliable and available. As a surgeon, I am very satisfied with the care. Many thanks, Dr. Ike

Martin D • March 21, 2025

Great doctor

Edward G • March 19, 2025

Dr Phelps office staff, particularly Meredith, have gone above and beyond duty in making dates for follow-up CT/MRI scan. I can not thank her enough.

Maria M • March 18, 2025

Excellent office

Edward G • March 15, 2025

Very caring. Listens to problems with health and always willing to explain and offer solutions to your needs.

Claro V • March 10, 2025

Always on time and professional.

Raymond L • March 07, 2025

As always...comfortable, competent, and caring. All staff go out of their way to be helpful. Office takes great care to reduce potential communicable illnesses to safeguard individual health of patients and staff as well as promote public health. Full transparency: I am a former Assistant Surgeon General, US Public Health Service (retired).

Brian F • March 06, 2025

As usual, after my visit I feel reassured by Dr Phelps. His staff is outstanding

Marilyn F • February 18, 2025

Always on time, clear information and very attentive staff.

Maureen E • February 18, 2025

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.