TS

THOMAS RICHARD SMARZ, M.D.

Internal Medicine, Nephrology in CHARLOTTE, NC

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

About

Thomas Richard Smarz is a physician specializing in Internal Medicine and Nephrology. He is based in Charlotte, NC.

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

Common questions

What is THOMAS RICHARD SMARZ's specialization?

THOMAS RICHARD SMARZ specializes in Internal Medicine, Nephrology.

Where does THOMAS RICHARD SMARZ practice?

THOMAS RICHARD SMARZ practices in CHARLOTTE, NC.

What is THOMAS RICHARD SMARZ's NPI number?

THOMAS RICHARD SMARZ's NPI number is 1639229206.

Practice Location

7903 PROVIDENCE RD STE 110
CHARLOTTE, NC 282778300