Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1990
NPI: 1093898082
Practice Locations (3)
14 ROUTE 31
FLEMINGTON, NJ 088221633
9088068882
TOTAL EYE CARE CENTERS PC
2495 BRUNSWICK PIKE, SUITE 8
LAWRENCEVILLE, NJ 086484099
6098828828
1004 WASHINGTON BLVD
ROBBINSVILLE, NJ 086913118
Source: CMS National Downloadable File, September 2026.