Ted Robert Nehrenberg, MD, Ophthalmology

3028 Java Rd
Costa MesaCA  92626-3506 (Orange County)


Phone: 714-546-3072
Fax:

NPI: 1497077580
License Number: AFE17472 (CA)