David A Thanhauser, MD, Family Medicine

75 Northport Ave
BelfastME  04915-6000 (Waldo County)


Phone: 207-338-3995
Fax:
Email: dth***@*****oo.com

NPI: 1407885817
License Number: 008077 (ME)