Specialty: OphthalmologyDr. Edwin ChenOcean Eye 12395 El Camino Real San Diego, CA. 92130 858.793.0093