David Barr, MD

Ophthalmology

Eye Associates Northwest

155 NE 100th St, Ste 110, Seattle, WA 98125

(206) 215-2020