William F Gallagher, MD, Dermatology

1012 Union St
BangorME  04401 (Penobscot County)


Phone: 207-945-5247
Fax: 207-990-1248

NPI: 1750492930
License Number: 011947 (ME)