Benson Chen, MD, Ophthalmology

12600 Se 38th St
#108
BellevueWA  98006-6105 (King County)


Phone: 425-298-5005
Fax:

NPI: 1306906722
License Number: MD00047239 (WA)