Dr. Olivia Torres Sprauer Phone Number: (503) 773-4140 Address: 2250 NW Flanders St Ste 301Portland, Oregon 97210-5411, UNITED STATES