NPI: 1144255936 · BELLEVUE, WA 98004 · Retina Specialist (Ophthalmology) Physician · NPI assigned 07/11/2006