Amelia Armas, MD, Pediatrics

321 Opa Locka Blvd
Opa LockaFL  33054-3526 (Miami-Dade County)


Phone: 786-476-3333
Fax: 786-621-7816
Email: arm***@*****ol.com

NPI: 1821016387
License Number: ME0049949 (FL)