Afolarin Ayomide Amodu, MD, Internal Medicine

725 Albany St
Shapiro 7 Ste A
BostonMA  02118 (Suffolk County)


Phone: 617-414-8680
Fax:

NPI: 1194196410
License Number: 273989 (MA)