Providers Seth S. Leopold, M.D. Kevin MacDonald, M.D. Address 3100 Northup Way Bellevue, WA 98004 Fax 206.598.6797