Internist
139 Old Solomons Island Road
Suite E
Annapolis, MD
21401
Top reviews
Dr. Phelps explained to me in person and on the phone why it is a good idea to take a certain medicine. I didn't want to take it, but he gently and persuasively brought me around to see that it's worth the risk. More than Show morethat, he called me at home to say that the labs he reviewed showed a need for another medicine. Wow! He's right on both counts, and I believe you couldn't find a more caring and dedicated physician. Thanks, Dr. Phelps.
I have always received excellent medical service- with Dr Phelps--this was the case with my last telephone appointment on 3/6/26. He will be hard to replace in finding new medical services here in Florida of which I am now a full Show moretime resident.
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
Dr. Phelps is very patient and asks many questions. He's also receptive to my many questions. His experience is extremely important.
Professional Office
Dr. Phelps explained to me in person and on the phone why it is a good idea to take a certain medicine. I didn't want to take it, but he gently and persuasively brought me around to see that it's worth the risk. More than that, he called me at home to say that the labs he reviewed showed a need for another medicine. Wow! He's right on both counts, and I believe you couldn't find a more caring and dedicated physician. Thanks, Dr. Phelps.
Dr. Phelps always leaves plenty of time for concerns. He is engaging and thorough.
Always the best advice. Excellent knowledge and spends considerable time with patients! He is just the best doctor.
I have always received excellent medical service- with Dr Phelps--this was the case with my last telephone appointment on 3/6/26. He will be hard to replace in finding new medical services here in Florida of which I am now a full time resident.
Dr Phelps is friendly and open as well as being really knowledgeable. He is a great listener and knows all the basics plus where to go to get more information or who to contact as specialists.
here when needed
Very helpful discussion Very helpful discussion and examination of current problem. Dr Phelps is very thorough and professional at each visit.
Dr. Phelps and all the staff were completely helpful and friendly.
Excellent care.
Love this office of caring competent people who shower you with kindness and impart their expertise. Wouldn’t go anywhere else.
I am so pleased to become a new patient in this practice after the retirement of my revered physician of thirty-one years. IAfter our first meeting I was so encouraged by his thoughtful,firm and sensible responses to my queries and concerns. I appreciate his positiveattitude and am grateful for his helpful recommendations for sensible changes in my daily routine.
great doc and staff
Dr Phelps and his team provide outstanding attention and care to my medical situation. I am always pleased by the professional care that is provided. The practice is friendly and welcoming as well.
Dr. Phelps is thought full and thorough. Pleasant and professional and on time.
My appointment was right after a major snowstorm & the office was operating as if was normal circumstances.
Dr Phelps is a competent and kind physician
I never have any problems with appointments with Dr Phelps.
Old fashioned mr who cares about the patient
Great
We appreciate Dr. Phelps for his patience and kindness to our father. We also found Dr. Phelps to be quick in addressing our concern regarding his health. We look forward to years of being under his care.
Dr. Phelps was willing to see me on short notice. Thank you, Dr. Phelps. Jim Luke
Resolved my problem easily.
I’ve been very happy with this Practice …..MMc
Excellent visit.
Always on time and answers all questions.
Consistent excellent seervice.
It is reassuring to know that Dr Phelps is coordinating my care while I’m in rehab
Dr. Phelps is very caring and knowledgeable. He also takes time to answer all my questions.
Are you Dr. Charles Phelps, MD?
Manage your profile to get more exposure and incoming appointments.