Doctor profile image

JOHN EDWARD LEGARRETA M.D.

M.D. specializing in ophthalmology in Buffalo, New York

NPI Number

1629395892

About

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

Mailing Location

1176 MAIN ST

BUFFALO, NY 14209

Practice Location

1301 N FOREST RD

SUITE 7

WILLIAMSVILLE, NY 14221

Loading map...

NPI Number

1629395892

Common questions & answers

What is Dr. JOHN EDWARD LEGARRETA's specialization?

Dr. JOHN EDWARD LEGARRETA specializes in Ophthalmology.


Where does Dr. JOHN EDWARD LEGARRETA practice?

Dr. JOHN EDWARD LEGARRETA practices in BUFFALO, NY.


Is Dr. JOHN EDWARD LEGARRETA board certified?

Board certification information is not available.


What is Dr. JOHN EDWARD LEGARRETA's NPI number?

Dr. JOHN EDWARD LEGARRETA's NPI number is 1629395892.