Dr. Brian Knighton, DO, is an Osteopathic Medicine specialist practicing in Freeport, ME with 27 years of experience. This provider currently accepts 37 insurance plans. New patients are welcome.