Dr. Stan Schiff Psychiatrists Practitioner Service Locations Call Direction Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (206) 526-2332 Direction Reviews 1207 N 200th St #214A Echo Lake, Shoreline , WA 98133