Lloyd Axelrod, MD, Internal Medicine

50 Staniford St
3rd Floor S50 3
BostonMA  02114-2517 (Suffolk County)


Phone: 617-726-8722
Fax: 617-724-8534

NPI: 1285625830
License Number: 31667 (MA)