Richard J Barsotti, MD, Pediatrics

9300 Se 91st Ave Ste 200
Happy ValleyOR  97086-3762 (Clackamas County)


Phone: 503-261-1171
Fax: 503-253-5989

NPI: 1023010428
License Number: MD13024 (OR)