AT

ANDREW J. THORNTON, M.D.

Internal Medicine, Nephrology in LEWISTON, ME

Request an appointment and we'll contact this provider to confirm availability for you.

About

Andrew J. Thornton is a physician specializing in Internal Medicine and Nephrology. He practices in Lewiston, Maine and has been NPI registered since 2006.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is ANDREW J. THORNTON's specialization?

ANDREW J. THORNTON specializes in Internal Medicine, Nephrology.

Where does ANDREW J. THORNTON practice?

ANDREW J. THORNTON practices in LEWISTON, ME.

What is ANDREW J. THORNTON's NPI number?

ANDREW J. THORNTON's NPI number is 1962458091.

Practice Location

77 BATES ST STE 5
LEWISTON, ME 042407637

Internal Medicine, Nephrology Doctors Near Lewiston

Brunswick, ME (1)Portland, ME (24)Farmington, ME (1)Waterville, ME (2)Searsmont, ME (1)Rockport, ME (1)Belfast, ME (2)York, ME (1)