Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1988
NPI: 1700986478
Practice Locations (2)
43 JEFFERSON BLVD
WARWICK, RI 028881027
4019413322
215 LEGRIS AVE
WEST WARWICK, RI 028932937
4018284838
Source: CMS National Downloadable File, September 2026.