NPI Central
Stewart Lauterbach, M.D. — NPI 1992746481, Santa Rosa, CA | NPI Central