Leda Almodovar-Alzugaray, MD

Photo Not Available



Gender

Female

Specialty

Family Medicine
See more Family Medicine Physicians

Office Locations


2340 Coral Way
Miami, FL 33145
Phone: 305-858-7992
Fax: 305-858-8741