Save Iris M. Deltoro, MD IrisDeltoro.MD.com • Psychiatrist • 53 years experience Iris M. Deltoro, MD 7981 168th Ave Ne, Suite 100, Redmond, WA 98052