Cathal Kavanagh, DO, Family Medicine

46 Fairview Ave
Ste 111
SkowheganME  04976-1481 (Somerset County)


Phone: 207-474-0905
Fax: 207-474-6930

NPI: 1104917624
License Number: DO1818 (ME)