Abelardo Arango, MD, Surgery

3661 S Miami Ave Ste 1001
MiamiFL  33133-4214 (Miami-Dade County)


Phone: 305-858-2299
Fax: 305-858-2295
Email: lpo***@*****il.com

NPI: 1306907407
License Number: ME 24937 (FL)