Edgardo Alicea, MD, Family Medicine

14750 Nw 44th Ct
Opa LockaFL  33054-2304 (Miami-Dade County)


Phone: 305-953-2323
Fax: 305-953-2308
Email: e_a***@*****ve.com

NPI: 1720091960
License Number: 01059115A (IN)