Internal Medicine Physician in Miami Beach, FL

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.

117 providers

The CMS National Plan and Provider Enumeration System currently lists 117 Internal Medicine Physician providers with a primary practice address in Miami Beach, FL, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Internal Medicine Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

Michelle Adibe
Internal Medicine Physician
Miami Beach, FL 33139
(786) 595-8220
Esther Amador-Del Valle, D.O.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 481-9776
Morningstar Anton, D.O.
Internal Medicine Physician
Miami Beach, FL 33139
(561) 856-6608
Ronny Aquinin, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 397-8699
Ana Armas, MD
Internal Medicine Physician
Miami Beach, FL 33139
(305) 532-8355
Evelyn Assor, MD
Internal Medicine Physician
Miami Beach, FL 33139
(305) 538-8835
Carlos Ayub Sarabia, M.D.
Internal Medicine Physician
Miami Beach, FL 33139
(786) 595-8220
Jeffrey Baker, D.O.
Internal Medicine Physician
Miami Beach, FL 33139
(786) 490-6200
Rana Beg, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2053
Abraham Bichachi, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 531-5559
Molly Bilderback, D.O
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2816
Vivian Birnbaum, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2020
Simon Blanc, M.D.
Internal Medicine Physician
Miami Beach, FL 33139
(347) 553-1443
Peter Brancale, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 481-9776
Orlando Caballero, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(786) 497-0690
Monica Cabrera, DO
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2053
Albert Canas, MD
Internal Medicine Physician
Miami Beach, FL 33139
(305) 534-0503
Karen Caraballo-Torres, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 692-1074
Patricia Castellanos Mateus, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 604-2888
Moises Cintron II Agosto, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 538-1400
David Cohen, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-5925
David Cohn, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 531-6600
Carlos Cordero, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 534-2155
Hernando Cordero Fernandez De Cordova, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2055
John Davenport, MD
Internal Medicine Physician
Miami Beach, FL 33139
(917) 599-6630
Alejandro Del Valle, DO
Internal Medicine Physician
Miami Beach, FL 33140
(305) 604-2888
Maria Diaz, D.O PHARMD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 604-2888
Manuel Dominguez, M.D.
Internal Medicine Physician
Miami Beach, FL 33139
(305) 532-4122
Martin Drost, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-5925
Joshua Durbach, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 508-9396
Ahmed Elghawy, D.O.
Internal Medicine Physician
Miami Beach, FL 33140
(056) 743-3140
Lewis Elias, M.D.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 672-9989
Esteban Escolar, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2049
Lili Estrin, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 532-4051
Joseph Fastaia, M.D.
Internal Medicine Physician
Miami Beach, FL 33141
(305) 866-9951
Andrew Forster, M.D.
Internal Medicine Physician
Miami Beach, FL 33139
(786) 595-8220
Frank Fuentes, M.D, P.A.
Internal Medicine Physician
Miami Beach, FL 33140
(305) 673-5100
Natalie Gardiner, MD
Internal Medicine Physician
Miami Beach, FL 33140
(888) 538-1188
Petros Georgiou, MD
Internal Medicine Physician
Miami Beach, FL 33139
(305) 538-8835
David Gerena Montano, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2273
Ajaypal Gill, D.O
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2816
Oleg Gligich, M.D
Internal Medicine Physician
Miami Beach, FL 33140
(305) 535-3300
Hubert Golingan, MD
Internal Medicine Physician
Miami Beach, FL 33140
(520) 509-5108
Manuel Gonzalez Cruz, MD
Internal Medicine Physician
Miami Beach, FL 33140
(786) 437-0390
Rene Guerra, MD
Internal Medicine Physician
Miami Beach, FL 33139
(305) 534-3242
Samira Habibnejad, MD
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2430
Shimon Hakshouri, MD
Internal Medicine Physician
Miami Beach, FL 33140
(917) 816-2722
Andrew Harris, DO
Internal Medicine Physician
Miami Beach, FL 33140
(305) 674-2816
Michael Hemsley, M.D.
Internal Medicine Physician
Miami Beach, FL 33141
(305) 866-9951
Sann Htoo, M.D.
Internal Medicine Physician
Miami Beach, FL 33139
(305) 344-2378

Showing the first 50 of 117 providers. Browse the full Internal Medicine Physician directory for FL.

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). PlainDoctor does not rate or rank providers. Methodology ยท About