Carlos R Estrada, MD, Internal Medicine

8608 Bird Rd
MiamiFL  33155-3216 (Miami-Dade County)


Phone: 305-551-3200
Fax: 305-222-1713
Email: ces***@*****il.com

NPI: 1477505394
License Number: ME81544 (FL)