Matthew D Weaver, MD, Family Medicine

35 Miles St
DamariscottaME  04543-4047 (Lincoln County)


Phone: 207-563-4268
Fax: 207-563-4246

NPI: 1447417472
License Number: MT185815 (PA)