Doctor profile image

JAMES H MARSHALL M.D.

M.D. specializing in family-medicine in Hoover, Alabama

NPI Number

1013093566

Board Certified?

Yes

About

Dr. JAMES H MARSHALL is a highly qualified M.D., dedicated to providing excellent patient care and medical expertise.

Practice Location

2949 JOHN HAWKINS PKWY

HOOVER, AL 1095

Mailing Location

2949 JOHN HAWKINS PKWY

HOOVER, AL 1095

Loading map...

Board Certified?

Yes

NPI Number

1013093566

Common questions & answers

What is Dr. JAMES H MARSHALL's specialization?

Dr. JAMES H MARSHALL specializes in Family Medicine.


Where does Dr. JAMES H MARSHALL practice?

Dr. JAMES H MARSHALL practices in HOOVER, AL.


Is Dr. JAMES H MARSHALL board certified?

Yes, Dr. JAMES H MARSHALL is board certified.


What is Dr. JAMES H MARSHALL's NPI number?

Dr. JAMES H MARSHALL's NPI number is 1013093566.