Eduardo Ajuria, MD, Pediatrics

9655 Nw 41st St
MiamiFL  33178-2973 (Miami-Dade County)


Phone: 305-436-1563
Fax: 305-436-1564
Email: lal***@*****il.com

NPI: 1598185217
License Number: A129412 (CA)