Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
Also: OPHTHALMOLOGY
NPI: 1447269501
Practice Locations (3)
23961 CALLE DE LA MAGDALENA, SUITE 402
LAGUNA HILLS, CA 926533685
1525 SUPERIOR AVE, SUITE 101
Newport Beach, CA 926633639
1525 SUPERIOR AVE, SUITE 101
NEWPORT BEACH, CA 926633639
9495950095
Source: CMS National Downloadable File, September 2026.