Reviews here and beyond
Rating and reviews
3 ratings, 3 reviews
Seen 3 times. First the Doctor identified Forniors Gangrene - Immediately did surgery and saved my life. This problem was misdiagnosed by another Urologist. Had to go to ER where Dr Flores found the problem. I could have been dead in 12 hours if not treated. Next two emergencies were kidney stones. Needed a stint for both. I only have one kidney so both were emergency surgeries. His manor and professional ability is exceptional. Recommended Dr Flores above all others.
May 17 , 2019
Dr. Flores greeted me warmly and showed real concern for my issue. He made me feel at ease while undergoing an invasive procedure (cystoscopy) and he did it so well that I experienced no discomfort at all. He was very knowledgeable and patient about every question I asked.
May 07 , 2019
I was called the day before a surgery and was told it was canceled due to another surgery during that time. I rescheduled for today with a 4:30 PM check-in time I drove from Sandpoint which takes usually about an hour and a half but there was a bad snowstorm so it took me about 2 1/2 hours. I was 15 minutes late for my check-in time and they refused to see me. Didn’t even ask how the roads were or how the drive was. I am a local doctor in the area and was frustrated to see how I was treated.
December 31 , 2020
Community Notes
There are currently no notes. You can be the first to Vouch!
Insurance Plans Accepted ( 43 )
Please verify insurance information directly with the doctor's office as it may change frequently.
About David Mario Flores
NPI
1972892669
Education History
Medical School - Texas Tech University Health Science Center School Of Medicine, 2011
Experience
12 years
Languages Spoken
Spanish, English
Board Certified
Yes
Practice Information

North Idaho Urology, PLLC
980 W Ironwood Dr, Suite 104
Coeur d'Alene, ID 83814
980 W Ironwood Dr, Suite 104
Coeur d'Alene, ID 83814

Accepting New Patients

Monday 08:00 am - 05:00 pm
Tuesday 08:00 am - 05:00 pm
Wednesday 08:00 am - 05:00 pm
Thursday 08:00 am - 05:00 pm
Friday 08:00 am - 05:00 pm
Tuesday 08:00 am - 05:00 pm
Wednesday 08:00 am - 05:00 pm
Thursday 08:00 am - 05:00 pm
Friday 08:00 am - 05:00 pm