David Groppoli, MD

David Groppoli, MD
Metropolitan Medical Assoc 17 Exchange St W Ste 420 Saint Paul, MN 55102

David Groppoli, MD

David Groppoli, MD practices as an Internist in Saint Paul, MN.David Groppoli, MD graduated from Univ Of Mn Med Sch-Minneapolis, Minneapolis Mn 55455.
Primary Specialty


Education Univ Of Mn Med Sch-Minneapolis, Minneapolis Mn 55455
Training Fairview-Univ Med Ctr, Internal Medicine; Arrowhead Reg Med Ctr, Flexible Or Transitional Year
Services David Groppoli, MD provides internal medicine in Saint Paul, MN. David Groppoli, MD is listed as an internist, which is a physician who studies Internal Medicine for adults.

To learn more, or to make an appointment with Metropolitan Medical Assoc in Saint Paul, MN, please call (651) 232-4125.
Consumer Feedback
(15 Reviews)
5 star average for Service
4 star average for Environment
5 star average for Expertise
4.5 star average for Staff
5 star average for Recommended
View All 15 Reviews Add a Review
Recent Reviews
There was lots of available parking at their office. I was glad that I didn't have to drive around looking for parking. I'm usually somewhat sensitive to the cold, so I was a little worried that their office would be too cold, but it was fine. I was very comfortable the entire time. I always have the best experience every time I have an appointment here. Although I have not had much to complain about, I have noticed that they strongly adhere to the customer is always right policy and if anything goes wrong make every effort to correct the situation. They have a very good professional reputation. I know that I'm under the care of an expert.
I've never had to worry about them being understaffed or not being able to help me right when I need it. They have excellent patient-centric customer service. They are extremely reliable.
Recent Polls
Does this provider offer flexible appointment times?
Absolutely! I never have a problem!
Was this provider friendly?
Very! The most welcoming office I've visited!
Is this provider easy to reach in an emergency?
Absolutely! I can always count on them
Did you experience unnecessary pain during your visit?
Not one bit! I felt much better when I left!
Did this provider answer all of your questions?
Every question I had was answered thoroughly
Does this provider remember you by name?
Every single time, even if it's been months since my last appointment!!
Were the waiting room chairs comfortable at this provider's office?
They were average
Was there annoying music playing while you waited or during your visit?
Yes, it was annoying
Was this provider sympathetic to your situation?
Yes, they were sympathetic and caring
Did you experience unnecessary pain during your visit?
Not one bit! I felt much better when I left!
Add a Review