Andrew J Thornton, MD

  • Internal Medicine |
  • Nephrology
Andrew J Thornton
Languages spoken
Hospital affiliations
MaineHealth Accountable Care Organization since 2014

Education and Credentials

Board Certification
Internal Medicine, 2004
Nephrology, 2005
Boston Medical Center, Nephrology, 2005
Boston Medical Center, Internal Medicine, 2003
Medical School
Boston University School of Medicine, 2000

Where I Provide Care

Primary Office

Mid Coast Medical Group - Nephrology

108 Centre St., Suite 102
Bath, ME 04530