Emily Ellen Cook, DO, Ophthalmology

630 S Raymond Ave Unit 230
PasadenaCA  91105-3283 (Los Angeles County)


Phone: 626-577-1115
Fax: 626-577-1385

NPI: 1770748758
License Number: 20A10709 (CA)