Carl P D'Amato, MD, Family Medicine

35 Miles St
Miles Medical Group
DamariscottaME  04543-4047 (Lincoln County)


Phone: 207-563-4521
Fax: 207-563-3717

NPI: 1679563753
License Number: MD15710 (ME)