Don Saul Ellis, MD, Ophthalmology

343 11th St
Del MarCA  92014-2607 (San Diego County)


Phone: 858-755-6755
Fax:

NPI: 1720609878
License Number: G56680 (CA)