Internist
139 Old Solomons Island Road
Suite E
Annapolis, MD
21401
Top reviews
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 anShow mored concerns. I appreciate his positiveattitude and am grateful for his helpful recommendations for sensible changes in my daily routine.
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
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.
super
h0w lucky we are to have such a great Dr. and supporting team.Happy Holiday.Nan Farmer
No wait. A thorough testing of physiological parameters and a series of suggestions for continuing good health status and conditions.
Dr. Phelps and his staff have always been responsive to my medical needs and although I have only requested an appointment that was not scheduled very few times, they continue to make it possible for me to see him. They are responsive to my phone calls for information and I am very appreciative of that attention. In Dr. Phelps' absence, I have been accommodated with an appointment with his Nurse Practitioner. I have been a patient at this practice since the early 80s .
Are you Dr. Charles Phelps, MD?
Manage your profile to get more exposure and incoming appointments.