PROVIDER PROFILE · NPI 1497734958

James GarrityM.D.

OphthalmologyRochester, MNI