Catherine E Cavanaugh, DO, Family Medicine

24 Miles Ctr Way
DamariscottaME  04543-4047 (Lincoln County)


Phone: 207-563-4250
Fax: 207-563-4246

NPI: 1831365311
License Number: 5101017603 (MI)