Leyda D Delgado, MD, Internal Medicine

340 Wood Rd
BraintreeMA  02184 (Norfolk County)


Phone: 781-878-5200
Fax: 781-878-6750

NPI: 1174509004
License Number: 210224 (MA)