Eduardo Fanilla, MD, Pediatrics

6963 Sw 117th Ave
MiamiFL  33183-2803 (Miami-Dade County)


Phone: 786-595-3225
Fax: 786-595-7812
Email: edu***@*****th.net

NPI: 1699710905
License Number: ME82787 (FL)