Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1215021118
Practice Locations (2)
ADMINISTRATORS OF THE TULANE EDUCATIONAL FUND
4200 HOUMA BLVD
METAIRIE, LA 700062970
5045034000
115 E 61ST ST, SUITE 5B DBA THE NEW YORK EYE CANCER CENTER
NEW YORK, NY 100658184
2128328170
Source: CMS National Downloadable File, September 2026.