Marta I Delgado, MD, General Practice

43 Ne 15th St
HomesteadFL  33030 (Miami-Dade County)


Phone: 786-243-1909
Fax: 786-243-4292
Email: mid***@*****il.com

NPI: 1174521447
License Number: ME86719 (FL)