Irene Chennell, MD, Ophthalmology

225 E 2nd Ave
Ste 310
EscondidoCA  92025-4238 (San Diego County)


Phone: 760-738-9985
Fax: 760-738-0590

NPI: 1225020803
License Number: G36959 (CA)