Edilia Alzugaray, MD, Internal Medicine

5200 Ne 2nd Ave
MiamiFL  33137-2706 (Miami-Dade County)


Phone: 305-751-8626
Fax: 305-762-1488
Email: mar***@*****oo.com

NPI: 1184653206
License Number: ME77526 (FL)