David H Barr, MD, Ophthalmology

155 Ne 100th St
Ste 110
SeattleWA  98125-8012 (King County)


Phone: 206-363-8855
Fax: 206-367-9066
Email: dav***@*****il.com

NPI: 1053397455
License Number: MD00015394 (WA)