Alejandro I Oporta, MD, Family Medicine

16555 Nw 25th Ave
Opa LockaFL  33054-6583 (Miami-Dade County)


Phone: 786-466-1732
Fax: 305-626-4854
Email: ale***@*****oo.com

NPI: 1447292073
License Number: ME069741 (FL)