Todd Robert Klesert, MD, Ophthalmology

1750 112th Ave Ne
Ste D050
BellevueWA  98004-3752 (King County)


Phone: 206-215-3850
Fax: 206-215-3870

NPI: 1386706174
License Number: A91128 (CA)