Internist
139 Old Solomons Island Road
Suite E
Annapolis, MD
21401
Top reviews
Dr. Phelps and his entire staff are simply awesome. I've been a patient of his for at least 5 years. He is extremely knowledgeable, is caring, and takes time to understand my issues and is very patient and doesn't rush.Show more I couldn't be more c enthusiastic in offering this most positive rexiew!
Awesome attentive front office. They made an urgent appointment for an ultrasound within the hour. Dr Phelps and Jessica NP are professional, gentle, kind and thorough. Never feel rushed at this office. Techs and aides are equallShow morey easy to work with.
Online appointment booking not available at this location.
Got questions for
Dr. Charles Phelps, MD?
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
Specialties
NPI Number
1407871171
Provider's Gender
Male
Background and Education
Years practicing
32 years
Education
Awards
Reviews
Always on time! Listens to what ails you and looks for solutions.
Dr Phelps is an excellent diagnostician and has a friendly and thorough approach to providing my care.
Dr.Phelps is a caring physician who actually listens to his patient. He is extremely competent and professional as well as caring. The entire office is wonderful.
As usual I was pleased with my visit. We went over all the matters that we should have and discussed the issues of concern and how to address them.
Always punctual. Always a personal welcome. Staff is friendly and personal. I have referred many patients to the practice and continue too so so.
VERY THOROUGH. COVERED ALL MY CONCERNS.
Love the doctor and the staff. They are all very professional and kind. I never have to wait to be seen as they are always prompt.
I always have a good visit with Dr. Phelps
i was able to see dr. pheps on the day i called, and i stopped worrying about my shoulder after he examined it.
Got me in quickly for suddenly back flare up. Made diagnosis and prescribed medication.
Prompt,thoughtful and helpful.
Need them when you need them
Very well run and coordinated office. Dr. Phelps is both wise and engaging.
Dr. Phelps is easy to talk to about any concerns you might have. I love the way he goes over every phase of your bloodwork with you and explains what it means.
My visit with Dr.Phelps was great. hE ANSWERED MY QUESTIONS, GAVE ME SOME ADVICE, MADE ME FEEL HE WAS INTERESTED IN ME.
Helped me out with little notice. Immediate appointment.
No waiting. The visit was factual and carefully handled by Dr. Phelps.
Always attentive to you concerns and immediate needs. Never rushes your appointment.
Spends as much time as needed. Never feel rushed.
Excellent responsiveness
Dr. Phelps is the most professional Dr. ever.
Dr. Phelps and his entire staff are simply awesome. I've been a patient of his for at least 5 years. He is extremely knowledgeable, is caring, and takes time to understand my issues and is very patient and doesn't rush. I couldn't be more c enthusiastic in offering this most positive rexiew!
Awesome attentive front office. They made an urgent appointment for an ultrasound within the hour. Dr Phelps and Jessica NP are professional, gentle, kind and thorough. Never feel rushed at this office. Techs and aides are equally easy to work with.
Always pleasant to check-in with Dr. Phelps. Thorough analysis of blood work and test results. And always friendly!
Great doctor and nurse practitioner. Great team.
Best doctor I have experienced.ever!!! Kind, relatable, very knowledgeable, empathetic, patient and so much more. I have appreciated his guidance and recommend him most highly!!
Dr Phelps and his very capable staff are fantastic. There is nothing they would not do for you. I have complete trust with my health with Dr Phelps.
Professional ,focuses on you as the patient and addresses your concerns in a timely manner. Doesn’t miss a beat. He receives 5 ⭐️ plus.
Dr. Phelps is patient and knowledgeable. It's also a plus when there's no waiting.
Dr Phelps provides thorough and professional advice that is so helpful to maintaining my health.
Are you Dr. Charles Phelps, MD?
Manage your profile to get more exposure and incoming appointments.