David Mason Hallbert, MD, Internal Medicine

302 Husson Ave
Ste 1
BangorME  04401-3374 (Penobscot County)


Phone: 207-947-6141
Fax: 207-947-6720
Email: dha***@*****oo.com

NPI: 1528023702
License Number: MD11072 (ME)