EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Oceanside, CA

12 ophthalmologists listed in the NPPES public registry. Average 17 years on NPPES.

Verify a California ophthalmologist's license

License status and disciplinary actions come from the official state medical board.

Medical Board of California
NPPES-tenure context: "Years on NPPES" measures time since CMS issued the National Provider Identifier — not clinical experience. Data is from the NPPES public registry (updated monthly). Verify current license status with the state board above.

12 of 12 ophthalmologists

James Davies, MD

MDOphthalmology
21 yrs on NPPES

2124 S EL CAMINO REAL STE 100, Oceanside, CA 92054

(760) 729-7101

NPI 1699770511

Asha Nuthi, MD

MDCornea & External Disease
21 yrs on NPPES

3621 VISTA WAY, Oceanside, CA 92056

(760) 757-1144

NPI 1851393243

Robert Pendleton, MD

MDOphthalmology
20 yrs on NPPES

3637 VISTA WAY, Oceanside, CA 92056

(760) 758-2008

NPI 1770556060

William Maloney, MD

MDOphthalmology
20 yrs on NPPES

3637 VISTA WAY, Oceanside, CA 92056

(760) 758-2008

NPI 1457390999

Frederick Knapp, MD

MDOphthalmology
20 yrs on NPPES

2420 VISTA WAY STE 101, Oceanside, CA 92054

(760) 722-5900

NPI 1972605939

Victor Wechter, MD

MDOphthalmology
20 yrs on NPPES

3637 VISTA WAY, Oceanside, CA 92056

(760) 758-2008

NPI 1386714509

Peter Krall, MD

MDOphthalmology
17 yrs on NPPES

2205 VISTA WAY, Oceanside, CA 92054

(760) 704-5895

NPI 1780818005

Dana Chan, MD

MDOphthalmology
16 yrs on NPPES

3621 VISTA WAY, Oceanside, CA 92056

(760) 757-1144

NPI 1972820033

Anthony Skinner, MD

MDOphthalmology
14 yrs on NPPES

200 MERCY CIRCLE, Oceanside, CA 92055

(860) 306-5080

NPI 1568733681

Andrew Ward, MD

MDOphthalmology
12 yrs on NPPES

NAVAL HOSPITAL CAMP PENDLETON 200 MERCY CIRCLE, Oceanside, CA 92055

(317) 797-3000

NPI 1992116032

Alexandria Li, MD

MDOphthalmology
10 yrs on NPPES

2205 VISTA WAY, Oceanside, CA 92054

(760) 704-5985

NPI 1841652864

Ann Quan, MD

MDOphthalmology
10 yrs on NPPES

2205 VISTA WAY # 330, Oceanside, CA 92054

(760) 704-5600

NPI 1871956581