David W Ottman, MD, Ophthalmology

6660 Coyle Ave
Ste 270
CarmichaelCA  95608 (Sacramento County)


Phone: 916-961-0497
Fax: 916-961-5736

NPI: 1427083039
License Number: A30377 (CA)