Save Craig R. Thompson, MD CraigRThompson2.MD.com • General Surgeon • 30 years experience Sebasticook Valley Health 447 N Main Street, Pittsfield, ME 04967