David Flores, M.D.

North Idaho Urology

480 West Ironwood Dr., Suite 104
Coeur d'Alene, ID 83814

(208) 667-0621

Degrees & Certifications

  • Board Cetified by the American Board of Urology

Search other providers