Save Richard J. Barsotti, MD RichardBarsotti.MD.com • Pediatrician Richard Barsotti, MD 9300 Se 91st Ave Ste 200, Happy Valley, OR