Marta Airala, MD, Ophthalmology

2441 Sw 37th Ave
MiamiFL  33145 (Miami-Dade County)


Phone: 305-442-0066
Fax:
Email: mar***@*****il.com

NPI: 1265480420
License Number: ME31706 (FL)