Eliot Padron NPI 1154950665 Practice location: 9280 Sw 38th St, Miami, FL 331654144 Taxonomy code: 106S00000X Phone: (786) 862-0055