NPI Central
Stephen Shoemaker, M.D. — NPI 1083632558, La Jolla, CA | NPI Central