Leda Y Almodovar-Alzugaray, MD, Family Medicine

2825 N State Rd 7
#304
Pompano BeachFL  33063 (Broward County)


Phone: 954-977-4101
Fax: 954-977-6650
Email: lya***@*****ol.com

NPI: 1841303203
License Number: ME96022 (FL)