Doctor profile image

MARSHALL CRAIG HALL MD

MD specializing in urology in High-Point, North Carolina

NPI Number

1881676484

Board Certified?

Yes

About

Dr. MARSHALL CRAIG HALL is a highly qualified MD, dedicated to providing excellent patient care and medical expertise.

Practice Location

3 GLEN COVE DR STE 3

ROCKPORT, ME 4232

Mailing Location

1100 KENSINGTON DR

HIGH POINT, NC 4503

Loading map...

Board Certified?

Yes

NPI Number

1881676484

Common questions & answers

What is Dr. MARSHALL CRAIG HALL's specialization?

Dr. MARSHALL CRAIG HALL specializes in Urology.


Where does Dr. MARSHALL CRAIG HALL practice?

Dr. MARSHALL CRAIG HALL practices in ROCKPORT, ME.


Is Dr. MARSHALL CRAIG HALL board certified?

Yes, Dr. MARSHALL CRAIG HALL is board certified.


What is Dr. MARSHALL CRAIG HALL's NPI number?

Dr. MARSHALL CRAIG HALL's NPI number is 1881676484.