Doctor profile image

JOHN MARSHALL HALEY M.D.

M.D. specializing in ophthalmology in Garland, Texas

NPI Number

1316946064

Board Certified?

Yes

About

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

Practice Location

1626 FOREST LN S

SUITE B

GARLAND, TX 7961

Mailing Location

1626 FOREST LN S

STE B

GARLAND, TX 7961

Loading map...

Board Certified?

Yes

NPI Number

1316946064

Common questions & answers

What is Dr. JOHN MARSHALL HALEY's specialization?

Dr. JOHN MARSHALL HALEY specializes in Ophthalmology.


Where does Dr. JOHN MARSHALL HALEY practice?

Dr. JOHN MARSHALL HALEY practices in GARLAND, TX.


Is Dr. JOHN MARSHALL HALEY board certified?

Yes, Dr. JOHN MARSHALL HALEY is board certified.


What is Dr. JOHN MARSHALL HALEY's NPI number?

Dr. JOHN MARSHALL HALEY's NPI number is 1316946064.