NPI Central
Loris Spencer, M. D. — NPI 1851579981, Portland, OR | NPI Central