Internal Medicine
Ivan Espaillat, MD is a internal medicine in Miami, FL. NPI: 1104817584.
Address: 12002 SW 128TH CT, Miami, FL 33186
Phone: 3052348264
Welli connects patients with providers based on philosophy of care and clinical approach. View Ivan Espaillat's full profile, read patient reviews, and schedule an appointment.