Idalia A Acosta, MD, General Practice

8260 W Flagler St
Ste 2k
MiamiFL  33144-2069 (Miami-Dade County)


Phone: 305-220-1020
Fax: 305-220-0906
Email: iac***@*****rc.com

NPI: 1285738716
License Number: ME0066961 (FL)