Medical school: UNIVERSITY OF MICHIGAN MEDICAL SCHOOL
Graduated: 1983
NPI: 1932215316
Practice Locations (1)
PEDIATRIC OPHTHALMOLOGY AND STRABISMUS ASSOCIATES INC
2 DUDLEY ST, SUITE 505
PROVIDENCE, RI 029053249
4014447008
Source: CMS National Downloadable File, September 2026.