Joseph P Gallagher, MD, Internal Medicine

360 Broadway Ste 100
BangorME  04401-3985 (Penobscot County)


Phone: 207-907-3550
Fax: 207-907-3562

NPI: 1881863785
License Number: 2014-02357 (NC)