Ednan Ahmed, MD, Ophthalmology

215 S Hickory St
Ste 102
EscondidoCA  92025-4360 (San Diego County)


Phone: 760-743-4393
Fax:

NPI: 1215093125
License Number: 231585 (MA)