NPI Central
Larry Schatz, M.D. — NPI 1841278827, Ventura, CA | NPI Central