Ulises Lazaro Rodriguez Avila, MD, General Practice

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


Phone: 786-476-3333
Fax: 786-621-7816

NPI: 1588191449
License Number: ACN1009 (FL)