NPI Central
Pedro Abdala, MD — NPI 1700415932, Stayton, OR | NPI Central